pub enum BpfMapType {
Show 34 variants
Hash,
Array,
ProgramArray,
PerfEventArray,
PercpuHash,
PercpuArray,
StackTrace,
CgroupArray,
LruHash,
LruPercpuHash,
LpmTrie,
ArrayOfMaps,
HashOfMaps,
DevMap,
SockMap,
Cpumap,
XskMap,
SockHash,
CgroupStorage,
ReuseportSockArray,
PercpuCgroupStorage,
Queue,
Stack,
SkStorage,
DevmapHash,
StructOps,
RingBuf,
InodeStorage,
TaskStorage,
BloomFilter,
UserRingBuf,
CgrpStorage,
Arena,
Other(u32),
}Expand description
enum bpf_map_type. Variante Other(u32) pour les types non nommés.
Variants§
Hash
Array
ProgramArray
PerfEventArray
PercpuHash
PercpuArray
StackTrace
CgroupArray
LruHash
LruPercpuHash
LpmTrie
ArrayOfMaps
HashOfMaps
DevMap
SockMap
Cpumap
XskMap
SockHash
CgroupStorage
ReuseportSockArray
PercpuCgroupStorage
Queue
Stack
SkStorage
DevmapHash
StructOps
RingBuf
InodeStorage
TaskStorage
BloomFilter
UserRingBuf
CgrpStorage
Arena
Other(u32)
Type ajouté par un kernel postérieur à 6.12.
Implementations§
Trait Implementations§
Source§impl Clone for BpfMapType
impl Clone for BpfMapType
Source§fn clone(&self) -> BpfMapType
fn clone(&self) -> BpfMapType
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 BpfMapType
Source§impl Debug for BpfMapType
impl Debug for BpfMapType
impl Eq for BpfMapType
Source§impl PartialEq for BpfMapType
impl PartialEq for BpfMapType
impl StructuralPartialEq for BpfMapType
Auto Trait Implementations§
impl Freeze for BpfMapType
impl RefUnwindSafe for BpfMapType
impl Send for BpfMapType
impl Sync for BpfMapType
impl Unpin for BpfMapType
impl UnsafeUnpin for BpfMapType
impl UnwindSafe for BpfMapType
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