#[repr(C)]pub struct SignalStack {
pub ss_sp: usize,
pub ss_flags: c_int,
pub ss_size: c_ulong,
}Expand description
信号栈信息结构体 该结构体用于描述备用信号栈的信息。
Fields§
§ss_sp: usize栈顶地址, 对应 C 中的 void *ss_sp
ss_flags: c_int栈状态标志
ss_size: c_ulong栈大小
Trait Implementations§
Source§impl Clone for SignalStack
impl Clone for SignalStack
Source§fn clone(&self) -> SignalStack
fn clone(&self) -> SignalStack
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SignalStack
impl Debug for SignalStack
Source§impl Default for SignalStack
impl Default for SignalStack
Source§fn default() -> SignalStack
fn default() -> SignalStack
Returns the “default value” for a type. Read more
impl Copy for SignalStack
Auto Trait Implementations§
impl Freeze for SignalStack
impl RefUnwindSafe for SignalStack
impl Send for SignalStack
impl Sync for SignalStack
impl Unpin for SignalStack
impl UnwindSafe for SignalStack
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)