Type Alias jl_task_t

Source
pub type jl_task_t = _jl_task_t;

Aliased Type§

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,
}

Fields§

§parent: *mut _jl_task_t§tls: *mut _jl_value_t§state: *mut _jl_sym_t§consumers: *mut _jl_value_t§donenotify: *mut _jl_value_t§result: *mut _jl_value_t§exception: *mut _jl_value_t§backtrace: *mut _jl_value_t§start: *mut _jl_value_t§ctx: [__jmp_buf_tag; 1]§bufsz: usize§stkbuf: *mut c_void§ssize: usize§_bitfield_1: u8§eh: *mut _jl_handler_t§gcstack: *mut _jl_gcframe_t§current_module: *mut _jl_module_t§world_age: usize§tid: i16§locks: arraylist_t§timing_stack: *mut _jl_timing_block_t