[][src]Enum rebpf::BpfProgType

#[repr(u32)]pub enum BpfProgType {
    UNSPEC,
    SOCKET_FILTER,
    KPROBE,
    SCHED_CLS,
    SCHED_ACT,
    TRACEPOINT,
    XDP,
    PERF_EVENT,
    CGROUP_SKB,
    CGROUP_SOCK,
    LWT_IN,
    LWT_OUT,
    LWT_XMIT,
    SOCK_OPS,
    SK_SKB,
    CGROUP_DEVICE,
    SK_MSG,
    RAW_TRACEPOINT,
    CGROUP_SOCK_ADDR,
    LWT_SEG6LOCAL,
    LIRC_MODE2,
    SK_REUSEPORT,
    FLOW_DISSECTOR,
    CGROUP_SYSCTL,
    RAW_TRACEPOINT_WRITABLE,
    CGROUP_SOCKOPT,
}

Variants

UNSPEC
SOCKET_FILTER
KPROBE
SCHED_CLS
SCHED_ACT
TRACEPOINT
XDP
PERF_EVENT
CGROUP_SKB
CGROUP_SOCK
LWT_IN
LWT_OUT
LWT_XMIT
SOCK_OPS
SK_SKB
CGROUP_DEVICE
SK_MSG
RAW_TRACEPOINT
CGROUP_SOCK_ADDR
LWT_SEG6LOCAL
LIRC_MODE2
SK_REUSEPORT
FLOW_DISSECTOR
CGROUP_SYSCTL
RAW_TRACEPOINT_WRITABLE
CGROUP_SOCKOPT

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.