pub struct IMAGE_FILE_MACHINE(pub u16);Tuple Fields§
§0: u16Implementations§
Source§impl IMAGE_FILE_MACHINE
impl IMAGE_FILE_MACHINE
pub const IMAGE_FILE_MACHINE_UNKNOWN: Self
Sourcepub const IMAGE_FILE_MACHINE_TARGET_HOST: Self
pub const IMAGE_FILE_MACHINE_TARGET_HOST: Self
Useful for indicating we want to interact with the host and not a WoW guest.
Sourcepub const IMAGE_FILE_MACHINE_I386: Self
pub const IMAGE_FILE_MACHINE_I386: Self
Intel 386.
Sourcepub const IMAGE_FILE_MACHINE_R3000: Self
pub const IMAGE_FILE_MACHINE_R3000: Self
MIPS little-endian, 0x160 big-endian
Sourcepub const IMAGE_FILE_MACHINE_R4000: Self
pub const IMAGE_FILE_MACHINE_R4000: Self
MIPS little-endian
Sourcepub const IMAGE_FILE_MACHINE_R10000: Self
pub const IMAGE_FILE_MACHINE_R10000: Self
MIPS little-endian
Sourcepub const IMAGE_FILE_MACHINE_WCEMIPSV2: Self
pub const IMAGE_FILE_MACHINE_WCEMIPSV2: Self
MIPS little-endian WCE v2
Sourcepub const IMAGE_FILE_MACHINE_ALPHA: Self
pub const IMAGE_FILE_MACHINE_ALPHA: Self
Alpha_AXP
Sourcepub const IMAGE_FILE_MACHINE_SH3: Self
pub const IMAGE_FILE_MACHINE_SH3: Self
SH3 little-endian
pub const IMAGE_FILE_MACHINE_SH3DSP: Self
Sourcepub const IMAGE_FILE_MACHINE_SH3E: Self
pub const IMAGE_FILE_MACHINE_SH3E: Self
SH3E little-endian
Sourcepub const IMAGE_FILE_MACHINE_SH4: Self
pub const IMAGE_FILE_MACHINE_SH4: Self
SH4 little-endian
Sourcepub const IMAGE_FILE_MACHINE_SH5: Self
pub const IMAGE_FILE_MACHINE_SH5: Self
SH5
Sourcepub const IMAGE_FILE_MACHINE_ARM: Self
pub const IMAGE_FILE_MACHINE_ARM: Self
ARM Little-Endian
Sourcepub const IMAGE_FILE_MACHINE_THUMB: Self
pub const IMAGE_FILE_MACHINE_THUMB: Self
ARM Thumb/Thumb-2 Little-Endian
Sourcepub const IMAGE_FILE_MACHINE_ARMNT: Self
pub const IMAGE_FILE_MACHINE_ARMNT: Self
ARM Thumb-2 Little-Endian
pub const IMAGE_FILE_MACHINE_AM33: Self
Sourcepub const IMAGE_FILE_MACHINE_POWERPC: Self
pub const IMAGE_FILE_MACHINE_POWERPC: Self
IBM PowerPC Little-Endian
pub const IMAGE_FILE_MACHINE_POWERPCFP: Self
Sourcepub const IMAGE_FILE_MACHINE_IA64: Self
pub const IMAGE_FILE_MACHINE_IA64: Self
Intel 64
Sourcepub const IMAGE_FILE_MACHINE_MIPS16: Self
pub const IMAGE_FILE_MACHINE_MIPS16: Self
MIPS
Sourcepub const IMAGE_FILE_MACHINE_ALPHA64: Self
pub const IMAGE_FILE_MACHINE_ALPHA64: Self
ALPHA64
Sourcepub const IMAGE_FILE_MACHINE_MIPSFPU: Self
pub const IMAGE_FILE_MACHINE_MIPSFPU: Self
MIPS
Sourcepub const IMAGE_FILE_MACHINE_MIPSFPU16: Self
pub const IMAGE_FILE_MACHINE_MIPSFPU16: Self
MIPS
pub const IMAGE_FILE_MACHINE_AXP64: Self = Self::IMAGE_FILE_MACHINE_ALPHA64
Sourcepub const IMAGE_FILE_MACHINE_TRICORE: Self
pub const IMAGE_FILE_MACHINE_TRICORE: Self
Infineon
pub const IMAGE_FILE_MACHINE_CEF: Self
Sourcepub const IMAGE_FILE_MACHINE_EBC: Self
pub const IMAGE_FILE_MACHINE_EBC: Self
EFI Byte Code
Sourcepub const IMAGE_FILE_MACHINE_AMD64: Self
pub const IMAGE_FILE_MACHINE_AMD64: Self
AMD64 (K8)
Sourcepub const IMAGE_FILE_MACHINE_M32R: Self
pub const IMAGE_FILE_MACHINE_M32R: Self
M32R little-endian
Sourcepub const IMAGE_FILE_MACHINE_ARM64: Self
pub const IMAGE_FILE_MACHINE_ARM64: Self
ARM64 Little-Endian
pub const IMAGE_FILE_MACHINE_CEE: Self
pub fn to_str_opt(self) -> Option<&'static str>
pub fn to_str(self) -> &'static str
Trait Implementations§
Source§impl Clone for IMAGE_FILE_MACHINE
impl Clone for IMAGE_FILE_MACHINE
Source§fn clone(&self) -> IMAGE_FILE_MACHINE
fn clone(&self) -> IMAGE_FILE_MACHINE
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IMAGE_FILE_MACHINE
impl Debug for IMAGE_FILE_MACHINE
Source§impl Hash for IMAGE_FILE_MACHINE
impl Hash for IMAGE_FILE_MACHINE
Source§impl Ord for IMAGE_FILE_MACHINE
impl Ord for IMAGE_FILE_MACHINE
Source§fn cmp(&self, other: &IMAGE_FILE_MACHINE) -> Ordering
fn cmp(&self, other: &IMAGE_FILE_MACHINE) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IMAGE_FILE_MACHINE
impl PartialEq for IMAGE_FILE_MACHINE
Source§impl PartialOrd for IMAGE_FILE_MACHINE
impl PartialOrd for IMAGE_FILE_MACHINE
impl Copy for IMAGE_FILE_MACHINE
impl Eq for IMAGE_FILE_MACHINE
impl StructuralPartialEq for IMAGE_FILE_MACHINE
Auto Trait Implementations§
impl Freeze for IMAGE_FILE_MACHINE
impl RefUnwindSafe for IMAGE_FILE_MACHINE
impl Send for IMAGE_FILE_MACHINE
impl Sync for IMAGE_FILE_MACHINE
impl Unpin for IMAGE_FILE_MACHINE
impl UnwindSafe for IMAGE_FILE_MACHINE
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more