struct HeaderExtensionHeader {
extension_type: u32,
length: u32,
}
Expand description
Header for a header extension.
Fields§
§extension_type: u32
Type code of the header extension.
length: u32
Data length.
Implementations§
Trait Implementations§
Source§impl Default for HeaderExtensionHeader
impl Default for HeaderExtensionHeader
Source§fn default() -> HeaderExtensionHeader
fn default() -> HeaderExtensionHeader
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HeaderExtensionHeader
impl<'de> Deserialize<'de> for HeaderExtensionHeader
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HeaderExtensionHeader
impl RefUnwindSafe for HeaderExtensionHeader
impl Send for HeaderExtensionHeader
impl Sync for HeaderExtensionHeader
impl Unpin for HeaderExtensionHeader
impl UnwindSafe for HeaderExtensionHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more