pub enum ProcessorArchitectureType {
IA32,
X64,
IntelItanium,
Arm32Bit,
Arm64Bit,
RiscV32Bit,
RiscV64Bit,
RiscV128Bit,
LoongArch32,
LoongArch64,
None,
}
Expand description
§Processor Architecture Types
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)
LoongArch32
32-bit LoongArch (LoongArch32)
LoongArch64
64-bit LoongArch (LoongArch64)
None
A value unknown to this standard, check the raw value
Trait Implementations§
Source§impl Debug for ProcessorArchitectureType
impl Debug for ProcessorArchitectureType
impl Eq for ProcessorArchitectureType
impl StructuralPartialEq for ProcessorArchitectureType
Auto Trait Implementations§
impl Freeze for ProcessorArchitectureType
impl RefUnwindSafe for ProcessorArchitectureType
impl Send for ProcessorArchitectureType
impl Sync for ProcessorArchitectureType
impl Unpin for ProcessorArchitectureType
impl UnwindSafe for ProcessorArchitectureType
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