Struct rust_tcl_sys::tcl::Struct_Tcl_HashTable
[−]
[src]
#[repr(C)]pub struct Struct_Tcl_HashTable { pub buckets: *mut *mut Tcl_HashEntry, pub staticBuckets: [*mut Tcl_HashEntry; 4], pub numBuckets: c_int, pub numEntries: c_int, pub rebuildSize: c_int, pub downShift: c_int, pub mask: c_int, pub keyType: c_int, pub findProc: Option<extern "C" fn(_: *mut Tcl_HashTable, _: *const c_char) -> *mut Tcl_HashEntry>, pub createProc: Option<extern "C" fn(_: *mut Tcl_HashTable, _: *const c_char, _: *mut c_int) -> *mut Tcl_HashEntry>, pub typePtr: *const Tcl_HashKeyType, }
Fields
buckets: *mut *mut Tcl_HashEntry
staticBuckets: [*mut Tcl_HashEntry; 4]
numBuckets: c_int
numEntries: c_int
rebuildSize: c_int
downShift: c_int
mask: c_int
keyType: c_int
findProc: Option<extern "C" fn(_: *mut Tcl_HashTable, _: *const c_char) -> *mut Tcl_HashEntry>
createProc: Option<extern "C" fn(_: *mut Tcl_HashTable, _: *const c_char, _: *mut c_int) -> *mut Tcl_HashEntry>
typePtr: *const Tcl_HashKeyType
Trait Implementations
impl Default for Struct_Tcl_HashTable
[src]
fn default() -> Struct_Tcl_HashTable
Returns the "default value" for a type. Read more