Type Alias DBC

Source
pub type DBC = __dbc;

Aliased Type§

struct DBC {
Show 46 fields pub dbp: *mut __db, pub dbenv: *mut __db_env, pub env: *mut __env, pub thread_info: *mut __db_thread_info, pub txn: *mut __db_txn, pub priority: u32, pub links: __dbc__bindgen_ty_1, pub txn_cursors: __dbc__bindgen_ty_2, pub rskey: *mut __db_dbt, pub rkey: *mut __db_dbt, pub rdata: *mut __db_dbt, pub my_rskey: __db_dbt, pub my_rkey: __db_dbt, pub my_rdata: __db_dbt, pub lref: *mut __db_locker, pub locker: *mut __db_locker, pub lock_dbt: __db_dbt, pub lock: __db_ilock, pub mylock: __db_lock_u, pub dbtype: u32, pub internal: *mut __dbc_internal, pub close: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>, pub cmp: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __dbc, _: *mut i32, _: u32) -> i32>, pub count: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32, _: u32) -> i32>, pub del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>, pub dup: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>, pub get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub get_priority: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32) -> i32>, pub pget: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub set_priority: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>, pub c_close: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>, pub c_count: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32, _: u32) -> i32>, pub c_del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>, pub c_dup: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>, pub c_get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub c_pget: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub c_put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>, pub am_bulk: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: u32) -> i32>, pub am_close: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32, _: *mut i32) -> i32>, pub am_del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>, pub am_destroy: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>, pub am_get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32, _: *mut u32) -> i32>, pub am_put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32, _: *mut u32) -> i32>, pub am_writelock: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>, pub flags: u32,
}

Fields§

§dbp: *mut __db§dbenv: *mut __db_env§env: *mut __env§thread_info: *mut __db_thread_info§txn: *mut __db_txn§priority: u32§links: __dbc__bindgen_ty_1§txn_cursors: __dbc__bindgen_ty_2§rskey: *mut __db_dbt§rkey: *mut __db_dbt§rdata: *mut __db_dbt§my_rskey: __db_dbt§my_rkey: __db_dbt§my_rdata: __db_dbt§lref: *mut __db_locker§locker: *mut __db_locker§lock_dbt: __db_dbt§lock: __db_ilock§mylock: __db_lock_u§dbtype: u32§internal: *mut __dbc_internal§close: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>§cmp: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __dbc, _: *mut i32, _: u32) -> i32>§count: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32, _: u32) -> i32>§del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>§dup: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>§get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§get_priority: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32) -> i32>§pget: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§set_priority: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>§c_close: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>§c_count: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut u32, _: u32) -> i32>§c_del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>§c_dup: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>§c_get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§c_pget: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§c_put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§am_bulk: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: u32) -> i32>§am_close: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32, _: *mut i32) -> i32>§am_del: Option<unsafe extern "C" fn(_: *mut __dbc, _: u32) -> i32>§am_destroy: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>§am_get: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32, _: *mut u32) -> i32>§am_put: Option<unsafe extern "C" fn(_: *mut __dbc, _: *mut __db_dbt, _: *mut __db_dbt, _: u32, _: *mut u32) -> i32>§am_writelock: Option<unsafe extern "C" fn(_: *mut __dbc) -> i32>§flags: u32