pub enum BpfProgramType {
Show 33 variants
SocketFilter,
Kprobe,
SchedCls,
SchedAct,
Tracepoint,
Xdp,
PerfEvent,
CgroupSkb,
CgroupSock,
LwtIn,
LwtOut,
LwtXmit,
SockOps,
SkSkb,
CgroupDevice,
SkMsg,
RawTracepoint,
CgroupSockAddr,
LwtSeg6local,
LircMode2,
SkReuseport,
FlowDissector,
CgroupSysctl,
RawTracepointWritable,
CgroupSockopt,
Tracing,
StructOps,
Ext,
Lsm,
SkLookup,
Syscall,
Netfilter,
Other(u32),
}Expand description
enum bpf_prog_type. Variante Other(u32) de repli.
Variants§
SocketFilter
Kprobe
SchedCls
SchedAct
Tracepoint
Xdp
PerfEvent
CgroupSkb
CgroupSock
LwtIn
LwtOut
LwtXmit
SockOps
SkSkb
CgroupDevice
SkMsg
RawTracepoint
CgroupSockAddr
LwtSeg6local
LircMode2
SkReuseport
FlowDissector
CgroupSysctl
RawTracepointWritable
CgroupSockopt
Tracing
StructOps
Ext
Lsm
SkLookup
Syscall
Netfilter
Other(u32)
Type ajouté par un kernel postérieur à 6.12.
Implementations§
Trait Implementations§
Source§impl Clone for BpfProgramType
impl Clone for BpfProgramType
Source§fn clone(&self) -> BpfProgramType
fn clone(&self) -> BpfProgramType
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 BpfProgramType
Source§impl Debug for BpfProgramType
impl Debug for BpfProgramType
impl Eq for BpfProgramType
Source§impl PartialEq for BpfProgramType
impl PartialEq for BpfProgramType
impl StructuralPartialEq for BpfProgramType
Auto Trait Implementations§
impl Freeze for BpfProgramType
impl RefUnwindSafe for BpfProgramType
impl Send for BpfProgramType
impl Sync for BpfProgramType
impl Unpin for BpfProgramType
impl UnsafeUnpin for BpfProgramType
impl UnwindSafe for BpfProgramType
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