[−]Enum symbolic::debuginfo::pdb::pdb::MachineType
The target machine's architecture. Reference: https://docs.microsoft.com/en-us/windows/desktop/debug/pe-format#machine-types
Variants
The contents of this field are assumed to be applicable to any machine type.
Matsushita AM33
x64
ARM little endian
ARM64 little endian
ARM Thumb-2 little endian
EFI byte code
Intel 386 or later processors and compatible processors
Intel Itanium processor family
Mitsubishi M32R little endian
MIPS16
MIPS with FPU
MIPS16 with FPU
Power PC little endian
Power PC with floating point support
MIPS little endian
RISC-V 32-bit address space
RISC-V 64-bit address space
RISC-V 128-bit address space
Hitachi SH3
Hitachi SH3 DSP
Hitachi SH4
Hitachi SH5
Thumb
MIPS little-endian WCE v2
Invalid value
Trait Implementations
impl Clone for MachineType
pub fn clone(&self) -> MachineType
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MachineType
impl Debug for MachineType
impl Display for MachineType
impl Eq for MachineType
impl From<u16> for MachineType
pub fn from(value: u16) -> MachineType
impl PartialEq<MachineType> for MachineType
pub fn eq(&self, other: &MachineType) -> bool
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for MachineType
impl StructuralPartialEq for MachineType
Auto Trait Implementations
impl RefUnwindSafe for MachineType
[src]
impl Send for MachineType
[src]
impl Sync for MachineType
[src]
impl Unpin for MachineType
[src]
impl UnwindSafe for MachineType
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,