Crate object[−][src]
object
The object crate provides a unified interface to working with object files
across platforms.
See the File struct for details.
Structs
| ElfFile |
An ELF object file. |
| ElfSection |
A section of an |
| ElfSectionIterator |
An iterator over the sections of an |
| ElfSegment |
A segment of an |
| ElfSegmentIterator |
An iterator over the segments of an |
| ElfSymbolIterator |
An iterator over the symbols of an |
| File |
An object file. |
| MachOFile |
A Mach-O object file. |
| MachOSection |
A section of a |
| MachOSectionIterator |
An iterator over the sections of a |
| MachOSegment |
A segment of a |
| MachOSegmentIterator |
An iterator over the segments of a |
| MachOSymbolIterator |
An iterator over the symbols of a |
| PeFile |
A PE object file. |
| PeSection |
A section of a |
| PeSectionIterator |
An iterator over the sections of a |
| PeSegment |
A loadable section of a |
| PeSegmentIterator |
An iterator over the loadable sections of a |
| PeSymbolIterator |
An iterator over the symbols of a |
| Section |
A Section of a File |
| SectionIterator |
An iterator of the sections of a |
| Segment |
A segment of a |
| SegmentIterator |
An iterator over the segments of a |
| Symbol |
A symbol table entry. |
| SymbolIterator |
An iterator over symbol table entries. |
| SymbolMap |
A map from addresses to symbols. |
| Uuid |
A Universally Unique Identifier (UUID). |
| WasmFile |
A WebAssembly object file. |
| WasmSection |
A section of an |
| WasmSectionIterator |
An iterator over the sections of an |
| WasmSegment |
A segment of an |
| WasmSegmentIterator |
An iterator over the segments of an |
| WasmSymbolIterator |
An iterator over the symbols of an |
Enums
| Machine |
The machine type of an object file. |
| SectionKind |
The kind of a section. |
| SymbolKind |
The kind of a symbol. |
Traits
| Object |
An object file. |
| ObjectSection |
A section defined in an object file. |
| ObjectSegment |
A loadable segment defined in an object file. |
Type Definitions
| NativeFile |
The native object file for the target platform. |