Type Alias mariadb_sys::KEY_CACHE_WRITE

source ·
pub type KEY_CACHE_WRITE = Option<unsafe extern "C" fn(keycache_cb: *mut c_void, file: File, file_extra: *mut c_void, filepos: my_off_t, level: c_int, buff: *mut uchar, length: uint, block_length: uint, force_write: c_int) -> c_int>;

Aliased Type§

enum KEY_CACHE_WRITE {
    None,
    Some(unsafe extern "C" fn(_: *mut c_void, _: i32, _: *mut c_void, _: u64, _: i32, _: *mut u8, _: u32, _: u32, _: i32) -> i32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(_: *mut c_void, _: i32, _: *mut c_void, _: u64, _: i32, _: *mut u8, _: u32, _: u32, _: i32) -> i32)

Some value of type T.