Type Alias Dtdisc_t
Source pub type Dtdisc_t = _dtdisc_s;
#[repr(C)]
pub struct Dtdisc_t {
pub key: i32,
pub size: i32,
pub link: i32,
pub makef: Option<unsafe extern "C" fn(*mut _dt_s, *mut c_void, *mut _dtdisc_s) -> *mut c_void>,
pub freef: Option<unsafe extern "C" fn(*mut _dt_s, *mut c_void, *mut _dtdisc_s)>,
pub comparf: Option<unsafe extern "C" fn(*mut _dt_s, *mut c_void, *mut c_void, *mut _dtdisc_s) -> i32>,
pub hashf: Option<unsafe extern "C" fn(*mut _dt_s, *mut c_void, *mut _dtdisc_s) -> u32>,
pub memoryf: Option<unsafe extern "C" fn(*mut _dt_s, *mut c_void, usize, *mut _dtdisc_s) -> *mut c_void>,
pub eventf: Option<unsafe extern "C" fn(*mut _dt_s, i32, *mut c_void, *mut _dtdisc_s) -> i32>,
}