Struct smoltcp::wire::SixlowpanExtHeaderRepr
source · pub struct SixlowpanExtHeaderRepr { /* private fields */ }
Expand description
A high-level representation of an LOWPAN_NHC Extension Header header.
Implementations§
source§impl ExtensionHeaderRepr
impl ExtensionHeaderRepr
sourcepub fn parse<T: AsRef<[u8]> + ?Sized>(
packet: &ExtensionHeaderPacket<&T>
) -> Result<ExtensionHeaderRepr>
pub fn parse<T: AsRef<[u8]> + ?Sized>(
packet: &ExtensionHeaderPacket<&T>
) -> Result<ExtensionHeaderRepr>
Parse a LOWPAN_NHC Extension Header packet and return a high-level representation.
sourcepub fn buffer_len(&self) -> usize
pub fn buffer_len(&self) -> usize
Return the length of a header that will be emitted from this high-level representation.
Trait Implementations§
source§impl Clone for ExtensionHeaderRepr
impl Clone for ExtensionHeaderRepr
source§fn clone(&self) -> ExtensionHeaderRepr
fn clone(&self) -> ExtensionHeaderRepr
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more