Type Alias jl_task_t
Source pub type jl_task_t = _jl_task_t;
struct jl_task_t {Show 21 fields
pub parent: *mut _jl_task_t,
pub tls: *mut _jl_value_t,
pub state: *mut _jl_sym_t,
pub consumers: *mut _jl_value_t,
pub donenotify: *mut _jl_value_t,
pub result: *mut _jl_value_t,
pub exception: *mut _jl_value_t,
pub backtrace: *mut _jl_value_t,
pub start: *mut _jl_value_t,
pub ctx: [__jmp_buf_tag; 1],
pub bufsz: usize,
pub stkbuf: *mut c_void,
pub ssize: usize,
pub _bitfield_1: u8,
pub eh: *mut _jl_handler_t,
pub gcstack: *mut _jl_gcframe_t,
pub current_module: *mut _jl_module_t,
pub world_age: usize,
pub tid: i16,
pub locks: arraylist_t,
pub timing_stack: *mut _jl_timing_block_t,
}