pub type DB = __db;Aliased Type§
struct DB {Show 165 fields
pub pgsize: u32,
pub priority: u32,
pub db_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>,
pub db_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>,
pub dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>,
pub app_private: *mut c_void,
pub dbenv: *mut __db_env,
pub env: *mut __env,
pub type_: u32,
pub mpf: *mut __db_mpoolfile,
pub mutex: usize,
pub fname: *mut i8,
pub dname: *mut i8,
pub dirname: *const i8,
pub open_flags: u32,
pub fileid: [u8; 20],
pub adj_fileid: u32,
pub log_filename: *mut __fname,
pub meta_pgno: u32,
pub locker: *mut __db_locker,
pub cur_locker: *mut __db_locker,
pub cur_txn: *mut __db_txn,
pub associate_locker: *mut __db_locker,
pub handle_lock: __db_lock_u,
pub timestamp: i64,
pub fid_gen: u32,
pub my_rskey: __db_dbt,
pub my_rkey: __db_dbt,
pub my_rdata: __db_dbt,
pub saved_open_fhp: *mut __fh_t,
pub dblistlinks: __db__bindgen_ty_1,
pub free_queue: __db___cq_fq,
pub active_queue: __db___cq_aq,
pub join_queue: __db___cq_jq,
pub s_secondaries: __db__bindgen_ty_2,
pub s_links: __db__bindgen_ty_3,
pub s_refcnt: u32,
pub s_callback: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>,
pub s_primary: *mut __db,
pub s_assoc_flags: u32,
pub f_primaries: __db__bindgen_ty_4,
pub felink: __db__bindgen_ty_5,
pub s_foreign: *mut __db,
pub api_internal: *mut c_void,
pub bt_internal: *mut c_void,
pub h_internal: *mut c_void,
pub heap_internal: *mut c_void,
pub p_internal: *mut c_void,
pub q_internal: *mut c_void,
pub associate: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: u32) -> i32>,
pub associate_foreign: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *mut __db_dbt, _: *const __db_dbt, _: *mut i32) -> i32>, _: u32) -> i32>,
pub close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub compact: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_compact, _: u32, _: *mut __db_dbt) -> i32>,
pub cursor: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut *mut __dbc, _: u32) -> i32>,
pub del: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>,
pub err: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: *const i8, ...)>,
pub errx: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, ...)>,
pub exists: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>,
pub fd: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>,
pub get: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>,
pub get_alloc: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: usize) -> *mut c_void>, _: *mut Option<unsafe extern "C" fn(_: *mut c_void, _: usize) -> *mut c_void>, _: *mut Option<unsafe extern "C" fn(_: *mut c_void)>) -> i32>,
pub get_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>) -> i32>,
pub get_assoc_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_bt_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub get_bt_compress: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt) -> i32>) -> i32>,
pub get_bt_minkey: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_bt_prefix: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> usize>) -> i32>,
pub get_byteswapped: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>,
pub get_cachesize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut u32, _: *mut i32) -> i32>,
pub get_create_dir: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>,
pub get_dbname: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8, _: *mut *const i8) -> i32>,
pub get_dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub get_encrypt_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_env: Option<unsafe extern "C" fn(_: *mut __db) -> *mut __db_env>,
pub get_errcall: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8, _: *const i8)>)>,
pub get_errfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut _IO_FILE)>,
pub get_errpfx: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8)>,
pub get_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>) -> i32>,
pub get_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_h_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub get_h_ffactor: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_h_hash: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const c_void, _: u32) -> u32>) -> i32>,
pub get_h_nelem: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_heapsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut u32) -> i32>,
pub get_heap_regionsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_lk_exclusive: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32, _: *mut i32) -> i32>,
pub get_lorder: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>,
pub get_mpf: Option<unsafe extern "C" fn(_: *mut __db) -> *mut __db_mpoolfile>,
pub get_msgcall: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8)>)>,
pub get_msgfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut _IO_FILE)>,
pub get_multiple: Option<unsafe extern "C" fn(_: *mut __db) -> i32>,
pub get_open_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_pagesize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_partition_callback: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt) -> u32>) -> i32>,
pub get_partition_dirs: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut *const i8) -> i32>,
pub get_partition_keys: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut *mut __db_dbt) -> i32>,
pub get_priority: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_q_extentsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_re_delim: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>,
pub get_re_len: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub get_re_pad: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>,
pub get_re_source: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>,
pub get_transactional: Option<unsafe extern "C" fn(_: *mut __db) -> i32>,
pub get_type: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>,
pub join: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>,
pub key_range: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __key_range, _: u32) -> i32>,
pub open: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *const i8, _: *const i8, _: u32, _: u32, _: i32) -> i32>,
pub pget: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>,
pub put: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>,
pub remove: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: u32) -> i32>,
pub rename: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: *const i8, _: u32) -> i32>,
pub set_alloc: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: usize) -> *mut c_void>, _: Option<unsafe extern "C" fn(_: *mut c_void, _: usize) -> *mut c_void>, _: Option<unsafe extern "C" fn(_: *mut c_void)>) -> i32>,
pub set_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>) -> i32>,
pub set_bt_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub set_bt_compress: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt) -> i32>) -> i32>,
pub set_bt_minkey: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_bt_prefix: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> usize>) -> i32>,
pub set_cachesize: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: u32, _: i32) -> i32>,
pub set_create_dir: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8) -> i32>,
pub set_dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub set_encrypt: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: u32) -> i32>,
pub set_errcall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8, _: *const i8)>)>,
pub set_errfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut _IO_FILE)>,
pub set_errpfx: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8)>,
pub set_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>) -> i32>,
pub set_flags: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_h_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>,
pub set_h_ffactor: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_h_hash: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const c_void, _: u32) -> u32>) -> i32>,
pub set_h_nelem: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_heapsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: u32, _: u32) -> i32>,
pub set_heap_regionsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_lk_exclusive: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>,
pub set_lorder: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>,
pub set_msgcall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8)>)>,
pub set_msgfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut _IO_FILE)>,
pub set_pagesize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_paniccall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db_env, _: i32)>) -> i32>,
pub set_partition: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: *mut __db_dbt, _: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt) -> u32>) -> i32>,
pub set_partition_dirs: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>,
pub set_priority: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_q_extentsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_re_delim: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>,
pub set_re_len: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub set_re_pad: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>,
pub set_re_source: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8) -> i32>,
pub sort_multiple: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>,
pub stat: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut c_void, _: u32) -> i32>,
pub stat_print: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub sync: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub truncate: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut u32, _: u32) -> i32>,
pub upgrade: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: u32) -> i32>,
pub verify: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: *mut _IO_FILE, _: u32) -> i32>,
pub dump: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *const c_void) -> i32>, _: *mut c_void, _: i32, _: i32) -> i32>,
pub db_am_remove: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_thread_info, _: *mut __db_txn, _: *const i8, _: *const i8, _: u32) -> i32>,
pub db_am_rename: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_thread_info, _: *mut __db_txn, _: *const i8, _: *const i8, _: *const i8) -> i32>,
pub stored_get: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>,
pub stored_close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub alt_close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>,
pub am_ok: u32,
pub preserve_fid: i32,
pub orig_flags: u32,
pub flags: u32,
pub orig_flags2: u32,
pub flags2: u32,
}Fields§
§pgsize: u32Public: owned by the application.
priority: u32§db_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>§db_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>§dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>§app_private: *mut c_void§dbenv: *mut __db_envPrivate: owned by DB.
env: *mut __env§type_: u32§mpf: *mut __db_mpoolfile§mutex: usize§fname: *mut i8§dname: *mut i8§dirname: *const i8§open_flags: u32§fileid: [u8; 20]§adj_fileid: u32§log_filename: *mut __fname§meta_pgno: u32§locker: *mut __db_locker§cur_locker: *mut __db_locker§cur_txn: *mut __db_txn§associate_locker: *mut __db_locker§handle_lock: __db_lock_u§timestamp: i64§fid_gen: u32§my_rskey: __db_dbt§my_rkey: __db_dbt§my_rdata: __db_dbt§saved_open_fhp: *mut __fh_t§dblistlinks: __db__bindgen_ty_1§free_queue: __db___cq_fq§active_queue: __db___cq_aq§join_queue: __db___cq_jq§s_secondaries: __db__bindgen_ty_2§s_links: __db__bindgen_ty_3§s_refcnt: u32§s_callback: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>§s_primary: *mut __db§s_assoc_flags: u32§f_primaries: __db__bindgen_ty_4§felink: __db__bindgen_ty_5§s_foreign: *mut __db§api_internal: *mut c_void§bt_internal: *mut c_void§h_internal: *mut c_void§heap_internal: *mut c_void§p_internal: *mut c_void§q_internal: *mut c_void§associate: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: u32) -> i32>§associate_foreign: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *mut __db_dbt, _: *const __db_dbt, _: *mut i32) -> i32>, _: u32) -> i32>§close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§compact: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_compact, _: u32, _: *mut __db_dbt) -> i32>§cursor: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut *mut __dbc, _: u32) -> i32>§del: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>§err: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: *const i8, ...)>§errx: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, ...)>§exists: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>§fd: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>§get: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§get_alloc: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: usize) -> *mut c_void>, _: *mut Option<unsafe extern "C" fn(_: *mut c_void, _: usize) -> *mut c_void>, _: *mut Option<unsafe extern "C" fn(_: *mut c_void)>) -> i32>§get_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>) -> i32>§get_assoc_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_bt_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§get_bt_compress: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt) -> i32>) -> i32>§get_bt_minkey: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_bt_prefix: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> usize>) -> i32>§get_byteswapped: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>§get_cachesize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut u32, _: *mut i32) -> i32>§get_create_dir: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>§get_dbname: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8, _: *mut *const i8) -> i32>§get_dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§get_encrypt_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_env: Option<unsafe extern "C" fn(_: *mut __db) -> *mut __db_env>§get_errcall: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8, _: *const i8)>)>§get_errfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut _IO_FILE)>§get_errpfx: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8)>§get_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>) -> i32>§get_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_h_compare: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§get_h_ffactor: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_h_hash: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *const c_void, _: u32) -> u32>) -> i32>§get_h_nelem: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_heapsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut u32) -> i32>§get_heap_regionsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_lk_exclusive: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32, _: *mut i32) -> i32>§get_lorder: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>§get_mpf: Option<unsafe extern "C" fn(_: *mut __db) -> *mut __db_mpoolfile>§get_msgcall: Option<unsafe extern "C" fn(_: *mut __db, _: *mut Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8)>)>§get_msgfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut _IO_FILE)>§get_multiple: Option<unsafe extern "C" fn(_: *mut __db) -> i32>§get_open_flags: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_pagesize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_partition_callback: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt) -> u32>) -> i32>§get_partition_dirs: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut *const i8) -> i32>§get_partition_keys: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32, _: *mut *mut __db_dbt) -> i32>§get_priority: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_q_extentsize: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_re_delim: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>§get_re_len: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§get_re_pad: Option<unsafe extern "C" fn(_: *mut __db, _: *mut i32) -> i32>§get_re_source: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>§get_transactional: Option<unsafe extern "C" fn(_: *mut __db) -> i32>§get_type: Option<unsafe extern "C" fn(_: *mut __db, _: *mut u32) -> i32>§join: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *mut __dbc, _: *mut *mut __dbc, _: u32) -> i32>§key_range: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __key_range, _: u32) -> i32>§open: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *const i8, _: *const i8, _: u32, _: u32, _: i32) -> i32>§pget: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§put: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§remove: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: u32) -> i32>§rename: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: *const i8, _: u32) -> i32>§set_alloc: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: usize) -> *mut c_void>, _: Option<unsafe extern "C" fn(_: *mut c_void, _: usize) -> *mut c_void>, _: Option<unsafe extern "C" fn(_: *mut c_void)>) -> i32>§set_append_recno: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: u32) -> i32>) -> i32>§set_bt_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§set_bt_compress: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt) -> i32>, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt, _: *mut __db_dbt) -> i32>) -> i32>§set_bt_minkey: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_bt_prefix: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> usize>) -> i32>§set_cachesize: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: u32, _: i32) -> i32>§set_create_dir: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8) -> i32>§set_dup_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§set_encrypt: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: u32) -> i32>§set_errcall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8, _: *const i8)>)>§set_errfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut _IO_FILE)>§set_errpfx: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8)>§set_feedback: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: i32, _: i32)>) -> i32>§set_flags: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_h_compare: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const __db_dbt, _: *const __db_dbt) -> i32>) -> i32>§set_h_ffactor: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_h_hash: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db, _: *const c_void, _: u32) -> u32>) -> i32>§set_h_nelem: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_heapsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: u32, _: u32) -> i32>§set_heap_regionsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_lk_exclusive: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>§set_lorder: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>§set_msgcall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *const __db_env, _: *const i8)>)>§set_msgfile: Option<unsafe extern "C" fn(_: *mut __db, _: *mut _IO_FILE)>§set_pagesize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_paniccall: Option<unsafe extern "C" fn(_: *mut __db, _: Option<unsafe extern "C" fn(_: *mut __db_env, _: i32)>) -> i32>§set_partition: Option<unsafe extern "C" fn(_: *mut __db, _: u32, _: *mut __db_dbt, _: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt) -> u32>) -> i32>§set_partition_dirs: Option<unsafe extern "C" fn(_: *mut __db, _: *mut *const i8) -> i32>§set_priority: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_q_extentsize: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_re_delim: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>§set_re_len: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§set_re_pad: Option<unsafe extern "C" fn(_: *mut __db, _: i32) -> i32>§set_re_source: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8) -> i32>§sort_multiple: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§stat: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut c_void, _: u32) -> i32>§stat_print: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§sync: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§truncate: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut u32, _: u32) -> i32>§upgrade: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: u32) -> i32>§verify: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: *const i8, _: *mut _IO_FILE, _: u32) -> i32>§dump: Option<unsafe extern "C" fn(_: *mut __db, _: *const i8, _: Option<unsafe extern "C" fn(_: *mut c_void, _: *const c_void) -> i32>, _: *mut c_void, _: i32, _: i32) -> i32>§db_am_remove: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_thread_info, _: *mut __db_txn, _: *const i8, _: *const i8, _: u32) -> i32>§db_am_rename: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_thread_info, _: *mut __db_txn, _: *const i8, _: *const i8, _: *const i8) -> i32>§stored_get: Option<unsafe extern "C" fn(_: *mut __db, _: *mut __db_txn, _: *mut __db_dbt, _: *mut __db_dbt, _: u32) -> i32>§stored_close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§alt_close: Option<unsafe extern "C" fn(_: *mut __db, _: u32) -> i32>§am_ok: u32§preserve_fid: i32§orig_flags: u32§flags: u32§orig_flags2: u32§flags2: u32