Struct aya::Btf [−][src]
pub struct Btf { /* fields omitted */ }
Expand description
Bpf Type Format metadata.
BTF is a kind of debug metadata that allows eBPF programs compiled against one kernel version to be loaded into different kernel versions.
Aya automatically loads BTF metadata if you use Bpf::load_file
. You
only need to explicitly use this type if you want to load BTF from a non-standard
location or if you are using Bpf::load
.
Implementations
Loads BTF metadata from /sys/kernel/btf/vmlinux
.
Loads BTF metadata from the given path
.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Btf
impl UnwindSafe for Btf
Blanket Implementations
Mutably borrows from an owned value. Read more