Enum object::read::FileKind [−][src]
#[non_exhaustive] pub enum FileKind { Archive, Coff, DyldCache, Elf32, Elf64, MachO32, MachO64, MachOFat32, MachOFat64, Pe32, Pe64, }
Expand description
An object file kind.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
A Unix archive.
A COFF object file.
A dyld cache file containing Mach-O images.
A 32-bit ELF file.
A 64-bit ELF file.
A 32-bit Mach-O file.
A 64-bit Mach-O file.
A 32-bit Mach-O fat binary.
A 64-bit Mach-O fat binary.
A 32-bit PE file.
A 64-bit PE file.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileKind
impl UnwindSafe for FileKind
Blanket Implementations
Mutably borrows from an owned value. Read more