Struct jl_sys::bindings::_jl_task_t [−][src]
#[repr(C)]pub struct _jl_task_t {Show 20 fields
pub next: *mut jl_value_t,
pub queue: *mut jl_value_t,
pub tls: *mut jl_value_t,
pub donenotify: *mut jl_value_t,
pub result: *mut jl_value_t,
pub logstate: *mut jl_value_t,
pub start: *mut jl_function_t,
pub _state: u8,
pub sticky: u8,
pub _isexception: u8,
pub tid: i16,
pub prio: i16,
pub excstack: *mut jl_excstack_t,
pub eh: *mut jl_handler_t,
pub ctx: jl_ucontext_t,
pub stkbuf: *mut c_void,
pub bufsz: usize,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub gcstack: *mut jl_gcframe_t,
}
Fields
next: *mut jl_value_t
queue: *mut jl_value_t
tls: *mut jl_value_t
donenotify: *mut jl_value_t
result: *mut jl_value_t
logstate: *mut jl_value_t
start: *mut jl_function_t
_state: u8
sticky: u8
_isexception: u8
tid: i16
prio: i16
excstack: *mut jl_excstack_t
eh: *mut jl_handler_t
ctx: jl_ucontext_t
stkbuf: *mut c_void
bufsz: usize
_bitfield_align_1: [u32; 0]
_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>
gcstack: *mut jl_gcframe_t
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for _jl_task_t
impl !Send for _jl_task_t
impl !Sync for _jl_task_t
impl Unpin for _jl_task_t
impl UnwindSafe for _jl_task_t
Blanket Implementations
Mutably borrows from an owned value. Read more