Struct panda_sys::X86XSaveArea
source · #[repr(C, align(16))]pub struct X86XSaveArea {
pub legacy: X86LegacyXSaveArea,
pub header: X86XSaveHeader,
pub avx_state: XSaveAVX,
pub padding: [u8; 128],
pub bndreg_state: XSaveBNDREG,
pub bndcsr_state: XSaveBNDCSR,
pub opmask_state: XSaveOpmask,
pub zmm_hi256_state: XSaveZMM_Hi256,
pub hi16_zmm_state: XSaveHi16_ZMM,
pub pkru_state: XSavePKRU,
}
Fields§
§legacy: X86LegacyXSaveArea
§header: X86XSaveHeader
§avx_state: XSaveAVX
§padding: [u8; 128]
§bndreg_state: XSaveBNDREG
§bndcsr_state: XSaveBNDCSR
§opmask_state: XSaveOpmask
§zmm_hi256_state: XSaveZMM_Hi256
§hi16_zmm_state: XSaveHi16_ZMM
§pkru_state: XSavePKRU
Trait Implementations§
source§impl Clone for X86XSaveArea
impl Clone for X86XSaveArea
source§fn clone(&self) -> X86XSaveArea
fn clone(&self) -> X86XSaveArea
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 moreimpl Copy for X86XSaveArea
Auto Trait Implementations§
impl RefUnwindSafe for X86XSaveArea
impl Send for X86XSaveArea
impl Sync for X86XSaveArea
impl Unpin for X86XSaveArea
impl UnwindSafe for X86XSaveArea
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