Struct mariadb_sys::st_key_cache
source · #[repr(C)]pub struct st_key_cache {Show 15 fields
pub key_cache_type: KEY_CACHE_TYPE,
pub keycache_cb: *mut c_void,
pub interface_funcs: *mut KEY_CACHE_FUNCS,
pub param_buff_size: ulonglong,
pub param_block_size: ulonglong,
pub param_division_limit: ulonglong,
pub param_age_threshold: ulonglong,
pub param_partitions: ulonglong,
pub changed_blocks_hash_size: ulonglong,
pub key_cache_inited: my_bool,
pub can_be_used: my_bool,
pub in_init: my_bool,
pub partitions: uint,
pub key_cache_mem_size: usize,
pub op_lock: pthread_mutex_t,
}
Fields§
§key_cache_type: KEY_CACHE_TYPE
§keycache_cb: *mut c_void
§interface_funcs: *mut KEY_CACHE_FUNCS
§param_buff_size: ulonglong
§param_block_size: ulonglong
§param_division_limit: ulonglong
§param_age_threshold: ulonglong
§param_partitions: ulonglong
§changed_blocks_hash_size: ulonglong
§key_cache_inited: my_bool
§can_be_used: my_bool
§in_init: my_bool
§partitions: uint
§key_cache_mem_size: usize
§op_lock: pthread_mutex_t
Auto Trait Implementations§
impl RefUnwindSafe for st_key_cache
impl !Send for st_key_cache
impl !Sync for st_key_cache
impl Unpin for st_key_cache
impl UnwindSafe for st_key_cache
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more