Struct ndk_sys::sigcontext
source · #[repr(C)]pub struct sigcontext {Show 28 fields
pub r8: __u64,
pub r9: __u64,
pub r10: __u64,
pub r11: __u64,
pub r12: __u64,
pub r13: __u64,
pub r14: __u64,
pub r15: __u64,
pub rdi: __u64,
pub rsi: __u64,
pub rbp: __u64,
pub rbx: __u64,
pub rdx: __u64,
pub rax: __u64,
pub rcx: __u64,
pub rsp: __u64,
pub rip: __u64,
pub eflags: __u64,
pub cs: __u16,
pub gs: __u16,
pub fs: __u16,
pub __bindgen_anon_1: sigcontext__bindgen_ty_1,
pub err: __u64,
pub trapno: __u64,
pub oldmask: __u64,
pub cr2: __u64,
pub fpstate: *mut _fpstate_64,
pub reserved1: [__u64; 8],
}
Fields
r8: __u64
r9: __u64
r10: __u64
r11: __u64
r12: __u64
r13: __u64
r14: __u64
r15: __u64
rdi: __u64
rsi: __u64
rbp: __u64
rbx: __u64
rdx: __u64
rax: __u64
rcx: __u64
rsp: __u64
rip: __u64
eflags: __u64
cs: __u16
gs: __u16
fs: __u16
__bindgen_anon_1: sigcontext__bindgen_ty_1
err: __u64
trapno: __u64
oldmask: __u64
cr2: __u64
fpstate: *mut _fpstate_64
reserved1: [__u64; 8]
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 moreimpl 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