Struct smoltcp::wire::Ipv6HopByHopRepr [−][src]
pub struct Ipv6HopByHopRepr<'a> {
pub next_header: Protocol,
pub length: u8,
pub options: &'a [u8],
}
Expand description
A high-level representation of an IPv6 Hop-by-Hop Options header.
Fields
next_header: Protocol
The type of header immediately following the Hop-by-Hop Options header.
length: u8
Length of the Hop-by-Hop Options header in 8-octet units, not including the first 8 octets.
options: &'a [u8]
The options contained in the Hop-by-Hop Options header.
Implementations
Parse an IPv6 Hop-by-Hop Options Header and return a high-level representation.
Return the length, in bytes, of a header that will be emitted from this high-level representation.
Emit a high-level representation into an IPv6 Hop-by-Hop Options Header.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Repr<'a>
impl<'a> UnwindSafe for Repr<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more