pub enum PayloadBase {
LinkLayerHeader = 0,
NetworkHeader = 1,
TransportHeader = 2,
InnerHeader = 3,
TunHeader = 4,
}Available on crate feature
nftables only.Expand description
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
Variants§
Implementations§
Source§impl PayloadBase
impl PayloadBase
pub fn from_value(value: u64) -> Option<Self>
Trait Implementations§
Source§impl Clone for PayloadBase
impl Clone for PayloadBase
Source§fn clone(&self) -> PayloadBase
fn clone(&self) -> PayloadBase
Returns a duplicate 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 moreSource§impl Debug for PayloadBase
impl Debug for PayloadBase
impl Copy for PayloadBase
Auto Trait Implementations§
impl Freeze for PayloadBase
impl RefUnwindSafe for PayloadBase
impl Send for PayloadBase
impl Sync for PayloadBase
impl Unpin for PayloadBase
impl UnwindSafe for PayloadBase
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