#[repr(C)]pub struct user_regs_struct {Show 27 fields
pub r15: c_ulonglong,
pub r14: c_ulonglong,
pub r13: c_ulonglong,
pub r12: c_ulonglong,
pub rbp: c_ulonglong,
pub rbx: c_ulonglong,
pub r11: c_ulonglong,
pub r10: c_ulonglong,
pub r9: c_ulonglong,
pub r8: c_ulonglong,
pub rax: c_ulonglong,
pub rcx: c_ulonglong,
pub rdx: c_ulonglong,
pub rsi: c_ulonglong,
pub rdi: c_ulonglong,
pub orig_rax: c_ulonglong,
pub rip: c_ulonglong,
pub cs: c_ulonglong,
pub eflags: c_ulonglong,
pub rsp: c_ulonglong,
pub ss: c_ulonglong,
pub fs_base: c_ulonglong,
pub gs_base: c_ulonglong,
pub ds: c_ulonglong,
pub es: c_ulonglong,
pub fs: c_ulonglong,
pub gs: c_ulonglong,
}
Fields§
§r15: c_ulonglong
§r14: c_ulonglong
§r13: c_ulonglong
§r12: c_ulonglong
§rbp: c_ulonglong
§rbx: c_ulonglong
§r11: c_ulonglong
§r10: c_ulonglong
§r9: c_ulonglong
§r8: c_ulonglong
§rax: c_ulonglong
§rcx: c_ulonglong
§rdx: c_ulonglong
§rsi: c_ulonglong
§rdi: c_ulonglong
§orig_rax: c_ulonglong
§rip: c_ulonglong
§cs: c_ulonglong
§eflags: c_ulonglong
§rsp: c_ulonglong
§ss: c_ulonglong
§fs_base: c_ulonglong
§gs_base: c_ulonglong
§ds: c_ulonglong
§es: c_ulonglong
§fs: c_ulonglong
§gs: c_ulonglong
Trait Implementations§
Source§impl Clone for user_regs_struct
impl Clone for user_regs_struct
Source§fn clone(&self) -> user_regs_struct
fn clone(&self) -> user_regs_struct
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 user_regs_struct
Auto Trait Implementations§
impl Freeze for user_regs_struct
impl RefUnwindSafe for user_regs_struct
impl Send for user_regs_struct
impl Sync for user_regs_struct
impl Unpin for user_regs_struct
impl UnwindSafe for user_regs_struct
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 216 bytes