#[repr(C)]pub struct SignalFrame {Show 22 fields
pub restorer: u64,
pub signo: u64,
pub saved_mask: u64,
pub rip: u64,
pub rsp: u64,
pub rflags: u64,
pub rax: u64,
pub rcx: u64,
pub rdx: u64,
pub rbx: u64,
pub rbp: u64,
pub rsi: u64,
pub rdi: 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,
pub magic: u64,
}Fields§
§restorer: u64§signo: u64§saved_mask: u64§rip: u64§rsp: u64§rflags: u64§rax: u64§rcx: u64§rdx: u64§rbx: u64§rbp: u64§rsi: u64§rdi: u64§r8: u64§r9: u64§r10: u64§r11: u64§r12: u64§r13: u64§r14: u64§r15: u64§magic: u64Trait Implementations§
Source§impl Clone for SignalFrame
impl Clone for SignalFrame
Source§fn clone(&self) -> SignalFrame
fn clone(&self) -> SignalFrame
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 SignalFrame
impl Debug for SignalFrame
impl Copy for SignalFrame
Auto Trait Implementations§
impl Freeze for SignalFrame
impl RefUnwindSafe for SignalFrame
impl Send for SignalFrame
impl Sync for SignalFrame
impl Unpin for SignalFrame
impl UnsafeUnpin for SignalFrame
impl UnwindSafe for SignalFrame
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more