Enum object::FileFlags [−][src]
#[non_exhaustive]
pub enum FileFlags {
None,
Elf {
e_flags: u32,
},
MachO {
flags: u32,
},
Coff {
characteristics: u16,
},
}Expand description
File flags that are specific to each file format.
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.
No file flags.
ELF file flags.
Fields of Elf
e_flags: u32e_flags field in the ELF file header.
Mach-O file flags.
Fields of MachO
flags: u32flags field in the Mach-O file header.
COFF file flags.
Fields of Coff
characteristics: u16Characteristics field in the COFF file header.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileFlags
impl UnwindSafe for FileFlags
Blanket Implementations
Mutably borrows from an owned value. Read more