Type Alias jl_sys::bindings::jl_methtable_t

source ·
pub type jl_methtable_t = _jl_methtable_t;

Aliased Type§

struct jl_methtable_t {
    pub name: *mut _jl_sym_t,
    pub defs: AtomicPtr<_jl_value_t>,
    pub leafcache: AtomicPtr<jl_array_t>,
    pub cache: AtomicPtr<_jl_value_t>,
    pub max_args: AtomicIsize,
    pub module: *mut _jl_module_t,
    pub backedges: *mut jl_array_t,
    pub writelock: jl_mutex_t,
    pub offs: u8,
    pub frozen: u8,
}

Fields§

§name: *mut _jl_sym_t§defs: AtomicPtr<_jl_value_t>§leafcache: AtomicPtr<jl_array_t>§cache: AtomicPtr<_jl_value_t>§max_args: AtomicIsize§module: *mut _jl_module_t§backedges: *mut jl_array_t§writelock: jl_mutex_t§offs: u8§frozen: u8