#[repr(u8)]pub enum ISAExtension {
SSE2 = 0,
SSSE3 = 1,
SSE4_2 = 2,
AVX2 = 3,
}Expand description
Available ISA extensions on x86_64 systems
Variants§
Trait Implementations§
Source§impl Clone for ISAExtension
impl Clone for ISAExtension
impl Copy for ISAExtension
Source§impl Debug for ISAExtension
impl Debug for ISAExtension
impl Eq for ISAExtension
Source§impl Hash for ISAExtension
impl Hash for ISAExtension
Source§impl Ord for ISAExtension
impl Ord for ISAExtension
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ISAExtension
impl PartialEq for ISAExtension
Source§impl PartialOrd for ISAExtension
impl PartialOrd for ISAExtension
impl StructuralPartialEq for ISAExtension
Auto Trait Implementations§
impl Freeze for ISAExtension
impl RefUnwindSafe for ISAExtension
impl Send for ISAExtension
impl Sync for ISAExtension
impl Unpin for ISAExtension
impl UnsafeUnpin for ISAExtension
impl UnwindSafe for ISAExtension
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