Enum object::read::FileKind [−][src]
#[non_exhaustive]
pub enum FileKind {
Archive,
Coff,
Elf32,
Elf64,
MachO32,
MachO64,
MachOFat32,
MachOFat64,
Pe32,
Pe64,
}An object file kind.
Variants (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 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
impl FileKind[src]
impl FileKind[src]