Struct jl_sys::bindings::_jl_code_instance_t [−][src]
#[repr(C)]pub struct _jl_code_instance_t {
pub def: *mut jl_method_instance_t,
pub next: *mut _jl_code_instance_t,
pub min_world: usize,
pub max_world: usize,
pub rettype: *mut jl_value_t,
pub rettype_const: *mut jl_value_t,
pub inferred: *mut jl_value_t,
pub isspecsig: u8,
pub precompile: u8,
pub invoke: jl_callptr_t,
pub specptr: jl_generic_specptr_t,
}
Fields
def: *mut jl_method_instance_t
next: *mut _jl_code_instance_t
min_world: usize
max_world: usize
rettype: *mut jl_value_t
rettype_const: *mut jl_value_t
inferred: *mut jl_value_t
isspecsig: u8
precompile: u8
invoke: jl_callptr_t
specptr: jl_generic_specptr_t
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for _jl_code_instance_t
impl !Send for _jl_code_instance_t
impl !Sync for _jl_code_instance_t
impl Unpin for _jl_code_instance_t
impl UnwindSafe for _jl_code_instance_t
Blanket Implementations
Mutably borrows from an owned value. Read more