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