pub enum ProcessorArchitectureType {
IA32,
X64,
IntelItanium,
Arm32Bit,
Arm64Bit,
RiscV32Bit,
RiscV64Bit,
RiscV128Bit,
None,
}
Expand description
Variants
IA32
IA32 (x86)
X64
x64 (x86-64, Intel64, AMD64, EM64T)
IntelItanium
Intel® Itanium® architecture
Arm32Bit
32-bit ARM (Aarch32)
Arm64Bit
64-bit ARM (Aarch64)
RiscV32Bit
32-bit RISC-V (RV32)
RiscV64Bit
64-bit RISC-V (RV64)
RiscV128Bit
128-bit RISC-V (RV128)
None
A value unknown to this standard, check the raw value
Trait Implementations
sourceimpl Debug for ProcessorArchitectureType
impl Debug for ProcessorArchitectureType
sourceimpl Serialize for ProcessorArchitectureType
impl Serialize for ProcessorArchitectureType
impl Eq for ProcessorArchitectureType
impl StructuralEq for ProcessorArchitectureType
impl StructuralPartialEq for ProcessorArchitectureType
Auto Trait Implementations
impl RefUnwindSafe for ProcessorArchitectureType
impl Send for ProcessorArchitectureType
impl Sync for ProcessorArchitectureType
impl Unpin for ProcessorArchitectureType
impl UnwindSafe for ProcessorArchitectureType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more