[−][src]Module object::read::macho
Support for reading Mach-O files.
Defines traits to abstract over the difference between 32-bit and 64-bit Mach-O files, and implements read functionality in terms of these traits.
Also provides MachOFile
and related types which implement the Object
trait.
Structs
MachOFile | A partially parsed Mach-O file. |
MachORelocationIterator | An iterator over the relocations in a |
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 |
SymbolTable | A table of symbol entries in a Mach-O file. |
Traits
MachHeader | A trait for generic access to |
Nlist | A trait for generic access to |
Section | A trait for generic access to |
Segment | A trait for generic access to |
Type Definitions
MachOFile32 | A 32-bit Mach-O object file. |
MachOFile64 | A 64-bit Mach-O object file. |
MachORelocationIterator32 | An iterator over the relocations in a |
MachORelocationIterator64 | An iterator over the relocations in a |
MachOSection32 | A section of a |
MachOSection64 | A section of a |
MachOSectionIterator32 | An iterator over the sections of a |
MachOSectionIterator64 | An iterator over the sections of a |
MachOSegment32 | A segment of a |
MachOSegment64 | A segment of a |
MachOSegmentIterator32 | An iterator over the segments of a |
MachOSegmentIterator64 | An iterator over the segments of a |
MachOSymbolIterator32 | An iterator over the symbols of a |
MachOSymbolIterator64 | An iterator over the symbols of a |