Expand description
Interface for reading object files.
Modules
- Support for archive files.
- Support for reading Windows COFF files.
- Support for reading ELF files.
- Support for reading Mach-O files.
- Support for reading PE files.
Structs
- A newtype for byte slices.
- PDB Information
- A COMDAT section group of a
File
. - An iterator of the COMDAT section groups of a
File
. - An iterator over COMDAT section entries.
- Data that may be compressed.
- A range in a file that may be compressed.
- An iterator over dynamic relocation entries.
- The error type used within the read module.
- An exported symbol.
- An object file.
- An imported symbol.
- An iterator for files that don’t have dynamic relocations.
- A map from addresses to symbol names and object files.
- A
ObjectMap
entry. - A relocation entry.
- A Section of a File
- The index used to identify a section of a file.
- An iterator of the sections of a
File
. - An iterator over section relocation entries.
- A segment of a
File
. - An iterator over the segments of a
File
. - A table of zero-terminated strings.
- A symbol table entry.
- The index used to identify a symbol of a file.
- An iterator over symbol table entries.
- A map from addresses to symbols.
- A
SymbolMap
entry for symbol names. - A symbol table.
Enums
- A data compression format.
- A file format kind.
- An object kind.
- The target referenced by a relocation.
- The section where a symbol is defined.
Traits
- An object file.
- A COMDAT section group defined in an object file.
- A section defined in an object file.
- A loadable segment defined in an object file.
- A symbol table entry.
- A symbol table.
- A trait for reading references to
Pod
types from a block of data. - An entry in a
SymbolMap
.
Type Definitions
- The native executable file for the target platform.
- The result type used within the read module.