pub enum CPUArchitecture {
Any,
X86,
AMD64,
ARMv8_32,
ARMv8_64,
}
Expand description
Basic CPU architecture types.
Variants§
Any
Matches any CPU architecture.
X86
32-bit (and 16-bit) x86.
AMD64
64-bit x86.
(Also known as x86-64 or x64.)
ARMv8_32
32-bit only ARMv8.
(Also known as AArch32 or ARM32.)
ARMv8_64
64-bit only ARMv8.
(Also known as AArch64 or ARM64.)
Trait Implementations§
Source§impl Clone for CPUArchitecture
impl Clone for CPUArchitecture
Source§fn clone(&self) -> CPUArchitecture
fn clone(&self) -> CPUArchitecture
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 CPUArchitecture
impl Debug for CPUArchitecture
Source§impl Display for CPUArchitecture
impl Display for CPUArchitecture
Source§impl From<u32> for CPUArchitecture
impl From<u32> for CPUArchitecture
Source§impl Into<u32> for CPUArchitecture
impl Into<u32> for CPUArchitecture
impl Copy for CPUArchitecture
Auto Trait Implementations§
impl Freeze for CPUArchitecture
impl RefUnwindSafe for CPUArchitecture
impl Send for CPUArchitecture
impl Sync for CPUArchitecture
impl Unpin for CPUArchitecture
impl UnwindSafe for CPUArchitecture
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