unwind_sys::native

Type Alias unw_tdep_context_t

Source
pub type unw_tdep_context_t = ucontext_t;

Aliased Type§

struct unw_tdep_context_t {
    pub uc_flags: u64,
    pub uc_link: *mut ucontext_t,
    pub uc_stack: stack_t,
    pub uc_mcontext: mcontext_t,
    pub uc_sigmask: sigset_t,
    /* private fields */
}

Fields§

§uc_flags: u64§uc_link: *mut ucontext_t§uc_stack: stack_t§uc_mcontext: mcontext_t§uc_sigmask: sigset_t

Trait Implementations

Source§

impl Clone for ucontext_t

Source§

fn clone(&self) -> ucontext_t

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ucontext_t

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Hash for ucontext_t

Source§

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for ucontext_t

Source§

fn eq(&self, other: &ucontext_t) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for ucontext_t

Source§

impl Eq for ucontext_t