#[repr(C, packed(1))]pub struct ip6_header_t {
pub ip_version_traffic_class_and_flow_label: u32_,
pub payload_length: u16_,
pub protocol: u8_,
pub hop_limit: u8_,
pub src_address: ip6_address_t,
pub dst_address: ip6_address_t,
}Fields§
§ip_version_traffic_class_and_flow_label: u32_§payload_length: u16_§protocol: u8_§hop_limit: u8_§src_address: ip6_address_t§dst_address: ip6_address_tImplementations§
Source§impl ip6_header_t
impl ip6_header_t
Trait Implementations§
Source§impl Clone for ip6_header_t
impl Clone for ip6_header_t
Source§impl Debug for ip6_header_t
impl Debug for ip6_header_t
Source§impl Default for ip6_header_t
impl Default for ip6_header_t
Auto Trait Implementations§
impl Freeze for ip6_header_t
impl RefUnwindSafe for ip6_header_t
impl Send for ip6_header_t
impl Sync for ip6_header_t
impl Unpin for ip6_header_t
impl UnsafeUnpin for ip6_header_t
impl UnwindSafe for ip6_header_t
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