pub struct RuleHeader {
pub family: AddressFamily,
pub dst_len: u8,
pub src_len: u8,
pub tos: u8,
pub table: u8,
pub action: RuleAction,
pub flags: RuleFlags,
}Fields§
§family: AddressFamily§dst_len: u8§src_len: u8§tos: u8§table: u8§action: RuleAction§flags: RuleFlagsTrait Implementations§
Source§impl Clone for RuleHeader
impl Clone for RuleHeader
Source§impl Debug for RuleHeader
impl Debug for RuleHeader
Source§impl Default for RuleHeader
impl Default for RuleHeader
Source§impl Emitable for RuleHeader
impl Emitable for RuleHeader
impl Eq for RuleHeader
Source§impl<'a, T: AsRef<[u8]> + ?Sized> Parseable<RuleMessageBuffer<&'a T>> for RuleHeader
impl<'a, T: AsRef<[u8]> + ?Sized> Parseable<RuleMessageBuffer<&'a T>> for RuleHeader
Source§impl PartialEq for RuleHeader
impl PartialEq for RuleHeader
impl StructuralPartialEq for RuleHeader
Auto Trait Implementations§
impl Freeze for RuleHeader
impl RefUnwindSafe for RuleHeader
impl Send for RuleHeader
impl Sync for RuleHeader
impl Unpin for RuleHeader
impl UnsafeUnpin for RuleHeader
impl UnwindSafe for RuleHeader
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