pub enum ActOptionsMsg<'a> {
Show 19 variants
Bpf(IterableActBpfAttrs<'a>),
Connmark(IterableActConnmarkAttrs<'a>),
Csum(IterableActCsumAttrs<'a>),
Ct(IterableActCtAttrs<'a>),
Ctinfo(IterableActCtinfoAttrs<'a>),
Gact(IterableActGactAttrs<'a>),
Gate(IterableActGateAttrs<'a>),
Ife(IterableActIfeAttrs<'a>),
Mirred(IterableActMirredAttrs<'a>),
Mpls(IterableActMplsAttrs<'a>),
Nat(IterableActNatAttrs<'a>),
Pedit(IterableActPeditAttrs<'a>),
Police(IterablePoliceAttrs<'a>),
Sample(IterableActSampleAttrs<'a>),
Simple(IterableActSimpleAttrs<'a>),
Skbedit(IterableActSkbeditAttrs<'a>),
Skbmod(IterableActSkbmodAttrs<'a>),
TunnelKey(IterableActTunnelKeyAttrs<'a>),
Vlan(IterableActVlanAttrs<'a>),
}Available on crate feature
tc only.Variants§
Bpf(IterableActBpfAttrs<'a>)
Connmark(IterableActConnmarkAttrs<'a>)
Csum(IterableActCsumAttrs<'a>)
Ct(IterableActCtAttrs<'a>)
Ctinfo(IterableActCtinfoAttrs<'a>)
Gact(IterableActGactAttrs<'a>)
Gate(IterableActGateAttrs<'a>)
Ife(IterableActIfeAttrs<'a>)
Mirred(IterableActMirredAttrs<'a>)
Mpls(IterableActMplsAttrs<'a>)
Nat(IterableActNatAttrs<'a>)
Pedit(IterableActPeditAttrs<'a>)
Police(IterablePoliceAttrs<'a>)
Sample(IterableActSampleAttrs<'a>)
Simple(IterableActSimpleAttrs<'a>)
Skbedit(IterableActSkbeditAttrs<'a>)
Skbmod(IterableActSkbmodAttrs<'a>)
TunnelKey(IterableActTunnelKeyAttrs<'a>)
Vlan(IterableActVlanAttrs<'a>)
Trait Implementations§
Source§impl<'a> Clone for ActOptionsMsg<'a>
impl<'a> Clone for ActOptionsMsg<'a>
Source§fn clone(&self) -> ActOptionsMsg<'a>
fn clone(&self) -> ActOptionsMsg<'a>
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 moreAuto Trait Implementations§
impl<'a> Freeze for ActOptionsMsg<'a>
impl<'a> RefUnwindSafe for ActOptionsMsg<'a>
impl<'a> Send for ActOptionsMsg<'a>
impl<'a> Sync for ActOptionsMsg<'a>
impl<'a> Unpin for ActOptionsMsg<'a>
impl<'a> UnwindSafe for ActOptionsMsg<'a>
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