Struct ndk_sys::sigcontext
source · #[repr(C)]pub struct sigcontext {Show 28 fields
pub gs: __u16,
pub __gsh: __u16,
pub fs: __u16,
pub __fsh: __u16,
pub es: __u16,
pub __esh: __u16,
pub ds: __u16,
pub __dsh: __u16,
pub edi: __u32,
pub esi: __u32,
pub ebp: __u32,
pub esp: __u32,
pub ebx: __u32,
pub edx: __u32,
pub ecx: __u32,
pub eax: __u32,
pub trapno: __u32,
pub err: __u32,
pub eip: __u32,
pub cs: __u16,
pub __csh: __u16,
pub eflags: __u32,
pub esp_at_signal: __u32,
pub ss: __u16,
pub __ssh: __u16,
pub fpstate: *mut _fpstate_32,
pub oldmask: __u32,
pub cr2: __u32,
}
Fields
gs: __u16
__gsh: __u16
fs: __u16
__fsh: __u16
es: __u16
__esh: __u16
ds: __u16
__dsh: __u16
edi: __u32
esi: __u32
ebp: __u32
esp: __u32
ebx: __u32
edx: __u32
ecx: __u32
eax: __u32
trapno: __u32
err: __u32
eip: __u32
cs: __u16
__csh: __u16
eflags: __u32
esp_at_signal: __u32
ss: __u16
__ssh: __u16
fpstate: *mut _fpstate_32
oldmask: __u32
cr2: __u32
Trait Implementations
sourceimpl Clone for sigcontext
impl Clone for sigcontext
sourcefn clone(&self) -> sigcontext
fn clone(&self) -> sigcontext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for sigcontext
impl Debug for sigcontext
impl Copy for sigcontext
Auto Trait Implementations
impl RefUnwindSafe for sigcontext
impl !Send for sigcontext
impl !Sync for sigcontext
impl Unpin for sigcontext
impl UnwindSafe for sigcontext
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more