#[repr(i32)]pub enum ArmCpuExtLevel {
Generic = 0,
Neon = 1,
Sve = 2,
Sve2 = 3,
}Expand description
Supported ARM SIMD extension levels.
Variants§
Trait Implementations§
Source§impl Clone for ArmCpuExtLevel
impl Clone for ArmCpuExtLevel
Source§fn clone(&self) -> ArmCpuExtLevel
fn clone(&self) -> ArmCpuExtLevel
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 ArmCpuExtLevel
impl Debug for ArmCpuExtLevel
Source§impl Ord for ArmCpuExtLevel
impl Ord for ArmCpuExtLevel
Source§fn cmp(&self, other: &ArmCpuExtLevel) -> Ordering
fn cmp(&self, other: &ArmCpuExtLevel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ArmCpuExtLevel
impl PartialEq for ArmCpuExtLevel
Source§impl PartialOrd for ArmCpuExtLevel
impl PartialOrd for ArmCpuExtLevel
impl Copy for ArmCpuExtLevel
impl Eq for ArmCpuExtLevel
impl StructuralPartialEq for ArmCpuExtLevel
Auto Trait Implementations§
impl Freeze for ArmCpuExtLevel
impl RefUnwindSafe for ArmCpuExtLevel
impl Send for ArmCpuExtLevel
impl Sync for ArmCpuExtLevel
impl Unpin for ArmCpuExtLevel
impl UnsafeUnpin for ArmCpuExtLevel
impl UnwindSafe for ArmCpuExtLevel
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