Enum raw_cpuid::ExtendedRegisterType
source · [−]#[repr(u32)]
pub enum ExtendedRegisterType {
Avx,
MpxBndregs,
MpxBndcsr,
Avx512Opmask,
Avx512ZmmHi256,
Avx512ZmmHi16,
Pt,
Pkru,
Hdc,
Unknown(u32),
}
Expand description
What kidn of extended register state this is.
Variants
Avx
MpxBndregs
MpxBndcsr
Avx512Opmask
Avx512ZmmHi256
Avx512ZmmHi16
Pt
Pkru
Hdc
Unknown(u32)
Trait Implementations
sourceimpl Debug for ExtendedRegisterType
impl Debug for ExtendedRegisterType
sourceimpl Display for ExtendedRegisterType
impl Display for ExtendedRegisterType
sourceimpl From<u32> for ExtendedRegisterType
impl From<u32> for ExtendedRegisterType
sourcefn from(value: u32) -> ExtendedRegisterType
fn from(value: u32) -> ExtendedRegisterType
Converts to this type from the input type.
sourceimpl PartialEq<ExtendedRegisterType> for ExtendedRegisterType
impl PartialEq<ExtendedRegisterType> for ExtendedRegisterType
sourcefn eq(&self, other: &ExtendedRegisterType) -> bool
fn eq(&self, other: &ExtendedRegisterType) -> bool
impl Eq for ExtendedRegisterType
impl StructuralEq for ExtendedRegisterType
impl StructuralPartialEq for ExtendedRegisterType
Auto Trait Implementations
impl RefUnwindSafe for ExtendedRegisterType
impl Send for ExtendedRegisterType
impl Sync for ExtendedRegisterType
impl Unpin for ExtendedRegisterType
impl UnwindSafe for ExtendedRegisterType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more