Type Alias HashTable

Source
pub type HashTable = _hashtable;

Aliased Type§

#[repr(C)]
pub struct HashTable { pub nTableSize: u32, pub nTableMask: u32, pub nNumOfElements: u32, pub nNextFreeElement: u64, pub pInternalPointer: *mut bucket, pub pListHead: *mut bucket, pub pListTail: *mut bucket, pub arBuckets: *mut *mut bucket, pub pDestructor: Option<unsafe extern "C" fn(*mut c_void)>, pub persistent: u8, pub nApplyCount: u8, pub bApplyProtection: u8, }

Fields§

§nTableSize: u32§nTableMask: u32§nNumOfElements: u32§nNextFreeElement: u64§pInternalPointer: *mut bucket§pListHead: *mut bucket§pListTail: *mut bucket§arBuckets: *mut *mut bucket§pDestructor: Option<unsafe extern "C" fn(*mut c_void)>§persistent: u8§nApplyCount: u8§bApplyProtection: u8