Struct x86defs::cpuid::ExtendedFeatureSubleaf1Edx
source · pub struct ExtendedFeatureSubleaf1Edx(/* private fields */);
Implementations§
source§impl ExtendedFeatureSubleaf1Edx
impl ExtendedFeatureSubleaf1Edx
sourcepub const fn avx_vnni_int8(&self) -> bool
pub const fn avx_vnni_int8(&self) -> bool
Bits: 4..5
sourcepub const fn with_avx_vnni_int8(self, value: bool) -> Self
pub const fn with_avx_vnni_int8(self, value: bool) -> Self
Bits: 4..5
sourcepub fn set_avx_vnni_int8(&mut self, value: bool)
pub fn set_avx_vnni_int8(&mut self, value: bool)
Bits: 4..5
sourcepub const fn avx_ne_convert(&self) -> bool
pub const fn avx_ne_convert(&self) -> bool
Bits: 5..6
sourcepub const fn with_avx_ne_convert(self, value: bool) -> Self
pub const fn with_avx_ne_convert(self, value: bool) -> Self
Bits: 5..6
sourcepub fn set_avx_ne_convert(&mut self, value: bool)
pub fn set_avx_ne_convert(&mut self, value: bool)
Bits: 5..6
Trait Implementations§
source§impl Clone for ExtendedFeatureSubleaf1Edx
impl Clone for ExtendedFeatureSubleaf1Edx
source§fn clone(&self) -> ExtendedFeatureSubleaf1Edx
fn clone(&self) -> ExtendedFeatureSubleaf1Edx
Returns a copy 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 ExtendedFeatureSubleaf1Edx
impl Debug for ExtendedFeatureSubleaf1Edx
source§impl Default for ExtendedFeatureSubleaf1Edx
impl Default for ExtendedFeatureSubleaf1Edx
source§impl From<ExtendedFeatureSubleaf1Edx> for u32
impl From<ExtendedFeatureSubleaf1Edx> for u32
source§fn from(v: ExtendedFeatureSubleaf1Edx) -> u32
fn from(v: ExtendedFeatureSubleaf1Edx) -> u32
Converts to this type from the input type.
source§impl From<u32> for ExtendedFeatureSubleaf1Edx
impl From<u32> for ExtendedFeatureSubleaf1Edx
impl Copy for ExtendedFeatureSubleaf1Edx
Auto Trait Implementations§
impl Freeze for ExtendedFeatureSubleaf1Edx
impl RefUnwindSafe for ExtendedFeatureSubleaf1Edx
impl Send for ExtendedFeatureSubleaf1Edx
impl Sync for ExtendedFeatureSubleaf1Edx
impl Unpin for ExtendedFeatureSubleaf1Edx
impl UnwindSafe for ExtendedFeatureSubleaf1Edx
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)