#[repr(C)]pub struct SystemContextX64 {Show 42 fields
pub exception_data: u64,
pub fx_save_state: FxSaveStateX64,
pub dr0: u64,
pub dr1: u64,
pub dr2: u64,
pub dr3: u64,
pub dr6: u64,
pub dr7: u64,
pub cr0: u64,
pub cr1: u64,
pub cr2: u64,
pub cr3: u64,
pub cr4: u64,
pub cr8: u64,
pub rflags: u64,
pub ldtr: u64,
pub tr: u64,
pub gdtr: [u64; 2],
pub idtr: [u64; 2],
pub rip: u64,
pub gs: u64,
pub fs: u64,
pub es: u64,
pub ds: u64,
pub cs: u64,
pub ss: u64,
pub rdi: u64,
pub rsi: u64,
pub rbp: u64,
pub rsp: u64,
pub rbx: u64,
pub rdx: u64,
pub rcx: u64,
pub rax: u64,
pub r8: u64,
pub r9: u64,
pub r10: u64,
pub r11: u64,
pub r12: u64,
pub r13: u64,
pub r14: u64,
pub r15: u64,
}
Fields§
§exception_data: u64
§fx_save_state: FxSaveStateX64
§dr0: u64
§dr1: u64
§dr2: u64
§dr3: u64
§dr6: u64
§dr7: u64
§cr0: u64
§cr1: u64
§cr2: u64
§cr3: u64
§cr4: u64
§cr8: u64
§rflags: u64
§ldtr: u64
§tr: u64
§gdtr: [u64; 2]
§idtr: [u64; 2]
§rip: u64
§gs: u64
§fs: u64
§es: u64
§ds: u64
§cs: u64
§ss: u64
§rdi: u64
§rsi: u64
§rbp: u64
§rsp: u64
§rbx: u64
§rdx: u64
§rcx: u64
§rax: u64
§r8: u64
§r9: u64
§r10: u64
§r11: u64
§r12: u64
§r13: u64
§r14: u64
§r15: u64
Trait Implementations§
Source§impl Clone for SystemContextX64
impl Clone for SystemContextX64
Source§fn clone(&self) -> SystemContextX64
fn clone(&self) -> SystemContextX64
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 Debug for SystemContextX64
impl Debug for SystemContextX64
impl Copy for SystemContextX64
Auto Trait Implementations§
impl Freeze for SystemContextX64
impl RefUnwindSafe for SystemContextX64
impl Send for SystemContextX64
impl Sync for SystemContextX64
impl Unpin for SystemContextX64
impl UnwindSafe for SystemContextX64
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