[−][src]Enum pcap_parser::data::NfAttrType
Variants
PacketHdrpacket header structure: hardware protocol (2 bytes), nf hook (1 byte), padding (1 byte)
Markpacket mark value from the skbuff for the packet
Timestamppacket time stamp structure: seconds (8 bytes), microseconds (8 bytes)
IfIndexInDev32-bit ifindex of the device on which the packet was received, which could be a bridge group
IfIndexOutDev32-bit ifindex of the device on which the packet was sent, which could be a bridge group
IfIndexPhysInDev32-bit ifindex of the physical device on which the packet was received, which is not a bridge group
IfIndexPhysOutDev32-bit ifindex of the physical device on which the packet was sent, which is not a bridge group
HwAddrhardware address structure: address length (2 bytes), padding (1 byte), address (8 bytes)
Payloadpacket payload following the link-layer header
Prefixnull-terminated text string
Uid32-bit ifindex of the device on which the packet was received, which could be a bridge group
Seq32-bit sequence number for packets provided by this nflog device
SeqGlobal32-bit sequence number for packets provided by all nflog devices
Gid32-bit group ID that owned the socket on which the packet was sent or received
HwType32-bit Linux ARPHRD_ value for the device associated with the skbuff for the packet
HwHeaderMAC-layer header for the skbuff for the packet
HwLenlength of the MAC-layer header
Ctconntrack header (nfnetlink_conntrack.h)
CtInfoenum ip_conntrack_info
Trait Implementations
impl Copy for NfAttrType[src]
impl Clone for NfAttrType[src]
fn clone(&self) -> NfAttrType[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Sync for NfAttrType
impl Unpin for NfAttrType
impl Send for NfAttrType
impl UnwindSafe for NfAttrType
impl RefUnwindSafe for NfAttrType
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,