Skip to main content

Tcl_HashKeyType

Type Alias Tcl_HashKeyType 

Source
pub type Tcl_HashKeyType = Struct_Tcl_HashKeyType;

Aliased Type§

#[repr(C)]
pub struct Tcl_HashKeyType { pub version: i32, pub flags: i32, pub hashKeyProc: *mut extern "C" fn(*mut Struct_Tcl_HashTable, *mut c_void) -> u32, pub compareKeysProc: *mut extern "C" fn(*mut c_void, *mut Struct_Tcl_HashEntry) -> i32, pub allocEntryProc: *mut extern "C" fn(*mut Struct_Tcl_HashTable, *mut c_void) -> *mut Struct_Tcl_HashEntry, pub freeEntryProc: *mut extern "C" fn(*mut Struct_Tcl_HashEntry), }

Fields§

§version: i32§flags: i32§hashKeyProc: *mut extern "C" fn(*mut Struct_Tcl_HashTable, *mut c_void) -> u32§compareKeysProc: *mut extern "C" fn(*mut c_void, *mut Struct_Tcl_HashEntry) -> i32§allocEntryProc: *mut extern "C" fn(*mut Struct_Tcl_HashTable, *mut c_void) -> *mut Struct_Tcl_HashEntry§freeEntryProc: *mut extern "C" fn(*mut Struct_Tcl_HashEntry)