#[repr(C)]pub struct XSaveLegacy {
pub fcw: Fcw,
pub fsw: Fsw,
pub ftw: u8,
pub fop: u16,
pub fip: u64,
pub fdp: u64,
pub mxcsr: MxCsr,
pub mxcsr_mask: MxCsr,
pub mm: [MmField; 8],
pub xmm: [Xmm; 16],
/* private fields */
}Expand description
The XSave Legacy Area
Fields§
§fcw: Fcw§fsw: Fsw§ftw: u8§fop: u16§fip: u64§fdp: u64§mxcsr: MxCsr§mxcsr_mask: MxCsr§mm: [MmField; 8]§xmm: [Xmm; 16]Trait Implementations§
Source§impl Clone for XSaveLegacy
impl Clone for XSaveLegacy
Source§fn clone(&self) -> XSaveLegacy
fn clone(&self) -> XSaveLegacy
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 ConstDefault for XSaveLegacy
impl ConstDefault for XSaveLegacy
Source§impl Debug for XSaveLegacy
impl Debug for XSaveLegacy
Source§impl Default for XSaveLegacy
impl Default for XSaveLegacy
Source§fn default() -> XSaveLegacy
fn default() -> XSaveLegacy
Returns the “default value” for a type. Read more
impl Copy for XSaveLegacy
Auto Trait Implementations§
impl Freeze for XSaveLegacy
impl RefUnwindSafe for XSaveLegacy
impl Send for XSaveLegacy
impl Sync for XSaveLegacy
impl Unpin for XSaveLegacy
impl UnwindSafe for XSaveLegacy
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