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