pub struct Avx512Features {
pub avx512f: bool,
pub avx512bw: bool,
pub avx512vl: bool,
pub avx512dq: bool,
}Expand description
CPU feature flags for AVX-512 detection
Fields§
§avx512f: boolAVX-512 Foundation
avx512bw: boolAVX-512 Byte and Word
avx512vl: boolAVX-512 Vector Length
avx512dq: boolAVX-512 Doubleword and Quadword
Trait Implementations§
Source§impl Clone for Avx512Features
impl Clone for Avx512Features
Source§fn clone(&self) -> Avx512Features
fn clone(&self) -> Avx512Features
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 Avx512Features
impl Debug for Avx512Features
Source§impl PartialEq for Avx512Features
impl PartialEq for Avx512Features
impl Copy for Avx512Features
impl Eq for Avx512Features
impl StructuralPartialEq for Avx512Features
Auto Trait Implementations§
impl Freeze for Avx512Features
impl RefUnwindSafe for Avx512Features
impl Send for Avx512Features
impl Sync for Avx512Features
impl Unpin for Avx512Features
impl UnwindSafe for Avx512Features
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