Struct wasix::ThreadState
source · #[repr(C)]pub struct ThreadState {Show 30 fields
pub thread_self: Pointersize,
pub dtv: Pointersize,
pub thread_prev: Pointersize,
pub thread_next: Pointersize,
pub sysinfo: Pointersize,
pub canary: Pointersize,
pub tid: i32,
pub errno_val: i32,
pub detach_state: i32,
pub cancel: i32,
pub canceldisable: u8,
pub cancelasync: u8,
pub flags: ThreadFlags,
pub map_base: Pointersize,
pub map_size: Pointersize,
pub stack: Pointersize,
pub stack_size: Pointersize,
pub guard_size: Pointersize,
pub result: Pointersize,
pub cancelbuf: Pointersize,
pub tsd: Pointersize,
pub robust_list_head: Pointersize,
pub robust_list_off: Pointersize,
pub robust_list_pending: Pointersize,
pub h_errno_val: i32,
pub timer_id: i32,
pub locale: Pointersize,
pub killlock: i32,
pub dlerror_buf: Pointersize,
pub stdio_locks: Pointersize,
}Fields§
§thread_self: Pointersize§dtv: Pointersize§thread_prev: Pointersize§thread_next: Pointersize§sysinfo: Pointersize§canary: Pointersize§tid: i32§errno_val: i32§detach_state: i32§cancel: i32§canceldisable: u8§cancelasync: u8§flags: ThreadFlags§map_base: Pointersize§map_size: Pointersize§stack: Pointersize§stack_size: Pointersize§guard_size: Pointersize§result: Pointersize§cancelbuf: Pointersize§tsd: Pointersize§robust_list_head: Pointersize§robust_list_off: Pointersize§robust_list_pending: Pointersize§h_errno_val: i32§timer_id: i32§locale: Pointersize§killlock: i32§dlerror_buf: Pointersize§stdio_locks: PointersizeTrait Implementations§
source§impl Clone for ThreadState
impl Clone for ThreadState
source§fn clone(&self) -> ThreadState
fn clone(&self) -> ThreadState
Returns a copy 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 more