Enum aya_obj::obj::BpfSectionKind
source · pub enum BpfSectionKind {
Undefined,
Maps,
BtfMaps,
Program,
Data,
Rodata,
Bss,
Text,
Btf,
BtfExt,
License,
Version,
}Expand description
The kind of an ELF section.
Variants§
Undefined
Undefined
Maps
maps
BtfMaps
.maps
Program
A program section
Data
.data
Rodata
.rodata
Bss
.bss
Text
.text
Btf
.BTF
BtfExt
.BTF.ext
License
license
Version
version
Trait Implementations§
source§impl Clone for BpfSectionKind
impl Clone for BpfSectionKind
source§fn clone(&self) -> BpfSectionKind
fn clone(&self) -> BpfSectionKind
Returns a copy 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 moresource§impl Debug for BpfSectionKind
impl Debug for BpfSectionKind
source§impl PartialEq for BpfSectionKind
impl PartialEq for BpfSectionKind
source§fn eq(&self, other: &BpfSectionKind) -> bool
fn eq(&self, other: &BpfSectionKind) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for BpfSectionKind
impl Eq for BpfSectionKind
impl StructuralPartialEq for BpfSectionKind
Auto Trait Implementations§
impl RefUnwindSafe for BpfSectionKind
impl Send for BpfSectionKind
impl Sync for BpfSectionKind
impl Unpin for BpfSectionKind
impl UnwindSafe for BpfSectionKind
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