Type Alias DB

Source
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: u32

Public: 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_env

Private: 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