Type Alias jl_sys::bindings::jl_datatype_t

source ·
pub type jl_datatype_t = _jl_datatype_t;

Aliased Type§

struct jl_datatype_t {
    pub name: *mut jl_typename_t,
    pub super_: *mut _jl_datatype_t,
    pub parameters: *mut jl_svec_t,
    pub types: *mut jl_svec_t,
    pub instance: *mut _jl_value_t,
    pub layout: *const jl_datatype_layout_t,
    pub hash: u32,
    pub _bitfield_align_1: [u8; 0],
    pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2]>,
    pub __bindgen_padding_0: u16,
}

Fields§

§name: *mut jl_typename_t§super_: *mut _jl_datatype_t§parameters: *mut jl_svec_t§types: *mut jl_svec_t§instance: *mut _jl_value_t§layout: *const jl_datatype_layout_t§hash: u32§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 2]>§__bindgen_padding_0: u16