Module object::read::elf

source ·
Expand description

Support for reading ELF files.

Defines traits to abstract over the difference between ELF32/ELF64, and implements read functionality in terms of these traits.

Also provides ElfFile and related types which implement the Object trait.

Structs

Traits

  • A trait for generic access to CompressionHeader32 and CompressionHeader64.
  • A trait for generic access to Dyn32 and Dyn64.
  • A trait for generic access to FileHeader32 and FileHeader64.
  • A trait for generic access to NoteHeader32 and NoteHeader64.
  • A trait for generic access to ProgramHeader32 and ProgramHeader64.
  • A trait for generic access to Rel32 and Rel64.
  • A trait for generic access to Rela32 and Rela64.
  • A trait for generic access to SectionHeader32 and SectionHeader64.
  • A trait for generic access to Sym32 and Sym64.

Type Definitions