Type Alias sqlite3_pcache_methods
Source pub type sqlite3_pcache_methods = Struct_sqlite3_pcache_methods;
struct sqlite3_pcache_methods {
pub pArg: *mut c_void,
pub xInit: Option<extern "C" fn(*mut c_void) -> i32>,
pub xShutdown: Option<extern "C" fn(*mut c_void)>,
pub xCreate: Option<extern "C" fn(i32, i32) -> *mut Struct_sqlite3_pcache>,
pub xCachesize: Option<extern "C" fn(*mut Struct_sqlite3_pcache, i32)>,
pub xPagecount: Option<extern "C" fn(*mut Struct_sqlite3_pcache) -> i32>,
pub xFetch: Option<extern "C" fn(*mut Struct_sqlite3_pcache, u32, i32) -> *mut c_void>,
pub xUnpin: Option<extern "C" fn(*mut Struct_sqlite3_pcache, *mut c_void, i32)>,
pub xRekey: Option<extern "C" fn(*mut Struct_sqlite3_pcache, *mut c_void, u32, u32)>,
pub xTruncate: Option<extern "C" fn(*mut Struct_sqlite3_pcache, u32)>,
pub xDestroy: Option<extern "C" fn(*mut Struct_sqlite3_pcache)>,
}