Type Alias jl_sys::bindings::jl_task_t

source ·
pub type jl_task_t = _jl_task_t;

Aliased Type§

struct jl_task_t {
Show 18 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_value_t, pub rngState: [u64; 5], pub _state: AtomicU8, pub sticky: u8, pub _isexception: AtomicU8, pub priority: u16, pub tid: AtomicI16, pub threadpoolid: i8, pub reentrant_timing: u8, pub gcstack: *mut _jl_gcframe_t, pub world_age: usize, pub ptls: *mut _jl_tls_states_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_value_t§rngState: [u64; 5]§_state: AtomicU8§sticky: u8§_isexception: AtomicU8§priority: u16§tid: AtomicI16§threadpoolid: i8§reentrant_timing: u8§gcstack: *mut _jl_gcframe_t§world_age: usize§ptls: *mut _jl_tls_states_t