pub type jl_opaque_closure_t = _jl_opaque_closure_t;

Aliased Type§

struct jl_opaque_closure_t {
    pub captures: *mut _jl_value_t,
    pub world: usize,
    pub source: *mut _jl_method_t,
    pub invoke: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>,
    pub specptr: *mut c_void,
}

Fields§

§captures: *mut _jl_value_t§world: usize§source: *mut _jl_method_t§invoke: Option<unsafe extern "C" fn(_: *mut _jl_value_t, _: *mut *mut _jl_value_t, _: u32) -> *mut _jl_value_t>§specptr: *mut c_void