pub type BpfError = EbpfError;๐Deprecated since 0.13.0: use
EbpfError insteadExpand description
The error type returned by Bpf::load_file and Bpf::load.
Aliased Typeยง
pub enum BpfError {
FileError {
path: PathBuf,
error: Error,
},
UnexpectedPinningType {
name: u32,
},
ParseError(ParseError),
BtfError(BtfError),
RelocationError(EbpfRelocationError),
BtfRelocationError(BtfRelocationError),
NoBTF,
MapError(MapError),
ProgramError(ProgramError),
}Variantsยง
FileError
Error loading file
UnexpectedPinningType
Unexpected pinning type
ParseError(ParseError)
Error parsing BPF object
BtfError(BtfError)
Error parsing BTF object
RelocationError(EbpfRelocationError)
Error performing relocations
BtfRelocationError(BtfRelocationError)
Error performing relocations
NoBTF
No BTF parsed for object
MapError(MapError)
A map error
ProgramError(ProgramError)
A program error