Struct af_packet::tpacket3::Tpacket3Hdr [−][src]
pub struct Tpacket3Hdr { pub tp_next_offset: u32, pub tp_sec: u32, pub tp_nsec: u32, pub tp_snaplen: u32, pub tp_len: u32, pub tp_status: u32, pub tp_mac: u16, pub tp_net: u16, pub hv1: TpacketHdrVariant1, }
Contains details about individual packets in a block
Fields
tp_next_offset: u32
tp_sec: u32
tp_nsec: u32
tp_snaplen: u32
tp_len: u32
tp_status: u32
tp_mac: u16
tp_net: u16
hv1: TpacketHdrVariant1
Trait Implementations
impl Clone for Tpacket3Hdr
[src]
impl Clone for Tpacket3Hdr
fn clone(&self) -> Tpacket3Hdr
[src]
fn clone(&self) -> Tpacket3Hdr
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Tpacket3Hdr
[src]
impl Debug for Tpacket3Hdr
Auto Trait Implementations
impl Send for Tpacket3Hdr
impl Send for Tpacket3Hdr
impl Sync for Tpacket3Hdr
impl Sync for Tpacket3Hdr