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