Type Alias stack_t

Source
pub type stack_t = linux_stack_t;

Aliased Type§

#[repr(C)]
pub struct stack_t { pub ss_sp: *mut c_void, pub ss_flags: i32, pub ss_size: u64, }

Fields§

§ss_sp: *mut c_void§ss_flags: i32§ss_size: u64

Implementations§

Source§

impl stack_t

Source

pub fn new(sp: *mut c_void, flags: SigAltStackFlags, size: usize) -> Self

Source

pub fn flags_retain(&self) -> SigAltStackFlags

Source

pub fn sp(&self) -> *mut c_void

Source

pub fn size(&self) -> usize

Trait Implementations§