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