Crate elrond [−] [src]
Modules
prelude |
Structs
ElfHeaderBase |
This type wraps a trait object |
Sections |
Holds all sections |
SectionsIter |
Iterate over sections |
Enums
ElfAbi | |
ElfArch | |
ElfClass | |
ElfEndian | |
ElfFileType | |
Fault |
Errors in the parser |
SectMemAttrib |
Attributes of a section |
SectionKind | |
SymBinding | |
SymProt | |
SymType | |
VarSize |
Sometimes ELF32 vs ELF64 has different lenght values. |
Traits
Abi | |
Arch | |
BufferBorrow |
Returns the underlying buffer of the entire file |
Class | |
ElfHeader |
Header of an elf file |
ElfMagicNumber |
Elf Magic Number information |
Endian | |
FileType | |
PHDR |
Program Descriptor Header |
Section |
Describes a section |
SectionAttributes | |
SectionType | |
SymEntry | |
SymbolBinding | |
SymbolProtection | |
SymbolType |
Functions
parse_elf |