pub enum BpfAttachType {
Show 22 variants
CgroupInetIngress,
CgroupInetEgress,
CgroupInetSockCreate,
CgroupSockOps,
SkSkbStreamParser,
SkSkbStreamVerdict,
CgroupDevice,
SkMsgVerdict,
CgroupInet4Bind,
CgroupInet6Bind,
CgroupInet4Connect,
CgroupInet6Connect,
TraceFentry,
TraceFexit,
ModifyReturn,
LsmMac,
TraceIter,
XdpDevmap,
XdpCpumap,
SkLookup,
Xdp,
Other(u32),
}Expand description
enum bpf_attach_type (sous-ensemble typé + repli).
Variants§
CgroupInetIngress
CgroupInetEgress
CgroupInetSockCreate
CgroupSockOps
SkSkbStreamParser
SkSkbStreamVerdict
CgroupDevice
SkMsgVerdict
CgroupInet4Bind
CgroupInet6Bind
CgroupInet4Connect
CgroupInet6Connect
TraceFentry
TraceFexit
ModifyReturn
LsmMac
TraceIter
XdpDevmap
XdpCpumap
SkLookup
Xdp
Other(u32)
Type d’attache ajouté par un kernel postérieur à 6.12.
Implementations§
Trait Implementations§
Source§impl Clone for BpfAttachType
impl Clone for BpfAttachType
Source§fn clone(&self) -> BpfAttachType
fn clone(&self) -> BpfAttachType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BpfAttachType
Source§impl Debug for BpfAttachType
impl Debug for BpfAttachType
impl Eq for BpfAttachType
Source§impl PartialEq for BpfAttachType
impl PartialEq for BpfAttachType
impl StructuralPartialEq for BpfAttachType
Auto Trait Implementations§
impl Freeze for BpfAttachType
impl RefUnwindSafe for BpfAttachType
impl Send for BpfAttachType
impl Sync for BpfAttachType
impl Unpin for BpfAttachType
impl UnsafeUnpin for BpfAttachType
impl UnwindSafe for BpfAttachType
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