#[repr(C)]pub struct cpu_user_regs_x86_32 {Show 25 fields
pub ebx: u32,
pub ecx: u32,
pub edx: u32,
pub esi: u32,
pub edi: u32,
pub ebp: u32,
pub eax: u32,
pub error_code: u16,
pub entry_vector: u16,
pub eip: u32,
pub cs: u16,
pub saved_upcall_mask: u8,
pub _pad0: u8,
pub eflags: u32,
pub esp: u32,
pub ss: u16,
pub _pad1: u16,
pub es: u16,
pub _pad2: u16,
pub ds: u16,
pub _pad3: u16,
pub fs: u16,
pub _pad4: u16,
pub gs: u16,
pub _pad5: u16,
}Fields§
§ebx: u32§ecx: u32§edx: u32§esi: u32§edi: u32§ebp: u32§eax: u32§error_code: u16§entry_vector: u16§eip: u32§cs: u16§saved_upcall_mask: u8§_pad0: u8§eflags: u32§esp: u32§ss: u16§_pad1: u16§es: u16§_pad2: u16§ds: u16§_pad3: u16§fs: u16§_pad4: u16§gs: u16§_pad5: u16Trait Implementations§
Source§impl Clone for cpu_user_regs_x86_32
impl Clone for cpu_user_regs_x86_32
Source§fn clone(&self) -> cpu_user_regs_x86_32
fn clone(&self) -> cpu_user_regs_x86_32
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 cpu_user_regs_x86_32
impl Debug for cpu_user_regs_x86_32
Source§impl Default for cpu_user_regs_x86_32
impl Default for cpu_user_regs_x86_32
Source§fn default() -> cpu_user_regs_x86_32
fn default() -> cpu_user_regs_x86_32
Returns the “default value” for a type. Read more
impl Copy for cpu_user_regs_x86_32
Auto Trait Implementations§
impl Freeze for cpu_user_regs_x86_32
impl RefUnwindSafe for cpu_user_regs_x86_32
impl Send for cpu_user_regs_x86_32
impl Sync for cpu_user_regs_x86_32
impl Unpin for cpu_user_regs_x86_32
impl UnwindSafe for cpu_user_regs_x86_32
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