Struct minidump::format::XMM_SAVE_AREA32 [−][src]
pub struct XMM_SAVE_AREA32 {}Show fields
pub control_word: u16, pub status_word: u16, pub tag_word: u8, pub reserved1: u8, pub error_opcode: u16, pub error_offset: u32, pub error_selector: u16, pub reserved2: u16, pub data_offset: u32, pub data_selector: u16, pub reserved3: u16, pub mx_csr: u32, pub mx_csr_mask: u32, pub float_registers: [u128; 8], pub xmm_registers: [u128; 16], pub reserved4: [u8; 96],
Expand description
Possible contents of CONTEXT_AMD64::float_save
.
This struct matches the definition of the struct with the same name from WinNT.h.
Fields
control_word: u16
status_word: u16
tag_word: u8
reserved1: u8
error_opcode: u16
error_offset: u32
error_selector: u16
reserved2: u16
data_offset: u32
data_selector: u16
reserved3: u16
mx_csr: u32
mx_csr_mask: u32
float_registers: [u128; 8]
xmm_registers: [u128; 16]
reserved4: [u8; 96]
Trait Implementations
impl Clone for XMM_SAVE_AREA32
[src]
impl Clone for XMM_SAVE_AREA32
[src]pub fn clone(&self) -> XMM_SAVE_AREA32
[src]
pub fn clone(&self) -> XMM_SAVE_AREA32
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for XMM_SAVE_AREA32
[src]
impl Debug for XMM_SAVE_AREA32
[src]impl<'a> TryFromCtx<'a, Endian, [u8]> for XMM_SAVE_AREA32 where
XMM_SAVE_AREA32: 'a,
[src]
impl<'a> TryFromCtx<'a, Endian, [u8]> for XMM_SAVE_AREA32 where
XMM_SAVE_AREA32: 'a,
[src]type Error = Error
pub fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(XMM_SAVE_AREA32, usize), <XMM_SAVE_AREA32 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(XMM_SAVE_AREA32, usize), <XMM_SAVE_AREA32 as TryFromCtx<'a, Endian, [u8]>>::Error>
Auto Trait Implementations
impl RefUnwindSafe for XMM_SAVE_AREA32
impl Send for XMM_SAVE_AREA32
impl Sync for XMM_SAVE_AREA32
impl Unpin for XMM_SAVE_AREA32
impl UnwindSafe for XMM_SAVE_AREA32
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more