pub enum CpuArch {
AppleSilicon,
AarchGeneric,
X86_64,
Other,
}Expand description
Coarse target classification — refined as new SoCs emerge.
Variants§
Implementations§
Trait Implementations§
impl Copy for CpuArch
impl Eq for CpuArch
impl StructuralPartialEq for CpuArch
Auto Trait Implementations§
impl Freeze for CpuArch
impl RefUnwindSafe for CpuArch
impl Send for CpuArch
impl Sync for CpuArch
impl Unpin for CpuArch
impl UnsafeUnpin for CpuArch
impl UnwindSafe for CpuArch
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more