Type Alias mariadb_sys::HASH
source · pub type HASH = st_hash;
Aliased Type§
struct HASH {
pub key_offset: usize,
pub key_length: usize,
pub blength: usize,
pub records: u64,
pub flags: u32,
pub array: st_dynamic_array,
pub get_key: Option<unsafe extern "C" fn(_: *const u8, _: *mut usize, _: i8) -> *mut u8>,
pub hash_function: Option<unsafe extern "C" fn(_: *const charset_info_st, _: *const u8, _: usize) -> u32>,
pub free: Option<unsafe extern "C" fn(_: *mut c_void)>,
pub charset: *const charset_info_st,
}
Fields§
§key_offset: usize
§key_length: usize
§blength: usize
§records: u64
§flags: u32
§array: st_dynamic_array
§get_key: Option<unsafe extern "C" fn(_: *const u8, _: *mut usize, _: i8) -> *mut u8>
§hash_function: Option<unsafe extern "C" fn(_: *const charset_info_st, _: *const u8, _: usize) -> u32>
§free: Option<unsafe extern "C" fn(_: *mut c_void)>
§charset: *const charset_info_st