#[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§
Trait Implementations§
source§impl Debug for ExtendedRegisterType
impl Debug for ExtendedRegisterType
source§impl Display for ExtendedRegisterType
impl Display for ExtendedRegisterType
source§impl From<u32> for ExtendedRegisterType
impl From<u32> for ExtendedRegisterType
source§fn from(value: u32) -> ExtendedRegisterType
fn from(value: u32) -> ExtendedRegisterType
Converts to this type from the input type.
source§impl PartialEq for ExtendedRegisterType
impl PartialEq for ExtendedRegisterType
impl Eq for ExtendedRegisterType
impl StructuralPartialEq for ExtendedRegisterType
Auto Trait Implementations§
impl Freeze for ExtendedRegisterType
impl RefUnwindSafe for ExtendedRegisterType
impl Send for ExtendedRegisterType
impl Sync for ExtendedRegisterType
impl Unpin for ExtendedRegisterType
impl UnwindSafe for ExtendedRegisterType
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