Struct __db_env

Source
#[repr(C)]
pub struct __db_env {
Show 282 fields pub env: *mut ENV, pub mtx_db_env: db_mutex_t, pub db_errcall: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>, pub db_errfile: *mut FILE, pub db_errpfx: *const c_char, pub db_msgcall: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>, pub db_msgfile: *mut FILE, pub app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>, pub db_event_func: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_void)>, pub db_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>, pub db_free: Option<unsafe extern "C" fn(arg1: *mut c_void)>, pub db_paniccall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int)>, pub db_malloc: Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>, pub db_realloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>, pub is_alive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>, pub thread_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>, pub thread_id_string: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>, pub db_log_dir: *mut c_char, pub db_md_dir: *mut c_char, pub db_tmp_dir: *mut c_char, pub db_create_dir: *mut c_char, pub db_data_dir: *mut *mut c_char, pub data_cnt: c_int, pub data_next: c_int, pub intermediate_dir_mode: *mut c_char, pub shm_key: c_long, pub passwd: *mut c_char, pub passwd_len: usize, pub app_private: *mut c_void, pub api1_internal: *mut c_void, pub api2_internal: *mut c_void, pub verbose: u_int32_t, pub mutex_align: u_int32_t, pub mutex_cnt: u_int32_t, pub mutex_inc: u_int32_t, pub mutex_max: u_int32_t, pub mutex_tas_spins: u_int32_t, pub lk_conflicts: *mut u_int8_t, pub lk_modes: c_int, pub lk_detect: u_int32_t, pub lk_max: u_int32_t, pub lk_max_lockers: u_int32_t, pub lk_max_objects: u_int32_t, pub lk_init: u_int32_t, pub lk_init_lockers: u_int32_t, pub lk_init_objects: u_int32_t, pub lk_partitions: u_int32_t, pub lk_timeout: db_timeout_t, pub locker_t_size: u_int32_t, pub object_t_size: u_int32_t, pub lg_bsize: u_int32_t, pub lg_fileid_init: u_int32_t, pub lg_filemode: c_int, pub lg_regionmax: u_int32_t, pub lg_size: u_int32_t, pub lg_flags: u_int32_t, pub mp_gbytes: u_int32_t, pub mp_bytes: u_int32_t, pub mp_max_gbytes: u_int32_t, pub mp_max_bytes: u_int32_t, pub mp_mmapsize: usize, pub mp_maxopenfd: c_int, pub mp_maxwrite: c_int, pub mp_ncache: u_int, pub mp_pagesize: u_int32_t, pub mp_tablesize: u_int32_t, pub mp_mtxcount: u_int32_t, pub mp_maxwrite_sleep: db_timeout_t, pub tx_init: u_int32_t, pub tx_max: u_int32_t, pub tx_timestamp: time_t, pub tx_timeout: db_timeout_t, pub thr_init: u_int32_t, pub thr_max: u_int32_t, pub memory_max: roff_t, pub registry: *mut DB_FH, pub registry_off: u_int32_t, pub envreg_timeout: db_timeout_t, pub flags: u_int32_t, pub add_data_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub backup: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>, pub cdsgroup_begin: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_TXN) -> c_int>, pub close: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub dbbackup: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: u_int32_t) -> c_int>, pub dbremove: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, arg4: *const c_char, arg5: u_int32_t) -> c_int>, pub dbrename: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, arg4: *const c_char, arg5: *const c_char, arg6: u_int32_t) -> c_int>, pub err: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: c_int, arg3: *const c_char, ...)>, pub errx: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, ...)>, pub failchk: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub fileid_reset: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>, pub get_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>, arg3: *mut Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>, arg4: *mut Option<unsafe extern "C" fn(arg1: *mut c_void)>) -> c_int>, pub get_app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>) -> c_int>, pub get_cache_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub get_cachesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t, arg4: *mut c_int) -> c_int>, pub get_create_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_data_dirs: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut *const c_char) -> c_int>, pub get_data_len: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_backup_callbacks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: *mut *mut c_void) -> c_int>, arg3: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t, arg5: *mut u_int8_t, arg6: *mut c_void) -> c_int>, arg4: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *mut c_void) -> c_int>) -> c_int>, pub get_backup_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_BACKUP_CONFIG, arg3: *mut u_int32_t) -> c_int>, pub get_encrypt_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_errcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>)>, pub get_errfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut FILE)>, pub get_errpfx: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char)>, pub get_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>) -> c_int>, pub get_home: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_intermediate_dir_mode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_isalive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>) -> c_int>, pub get_lg_bsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lg_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_lg_filemode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>, pub get_lg_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lg_regionmax: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_conflicts: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const u_int8_t, arg3: *mut c_int) -> c_int>, pub get_lk_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_max_lockers: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_max_locks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_max_objects: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_partitions: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_lk_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub get_lk_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_memory_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_MEM_CONFIG, arg3: *mut u_int32_t) -> c_int>, pub get_memory_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub get_metadata_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_mp_max_openfd: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>, pub get_mp_max_write: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int, arg3: *mut db_timeout_t) -> c_int>, pub get_mp_mmapsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut usize) -> c_int>, pub get_mp_mtxcount: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_mp_pagesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_mp_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_msgcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>)>, pub get_msgfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut FILE)>, pub get_open_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_shm_key: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_long) -> c_int>, pub get_thread_count: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_thread_id_fn: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>) -> c_int>, pub get_thread_id_string_fn: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>) -> c_int>, pub get_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut db_timeout_t, arg3: u_int32_t) -> c_int>, pub get_tmp_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>, pub get_tx_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub get_tx_timestamp: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut time_t) -> c_int>, pub get_verbose: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>, pub is_bigendian: Option<unsafe extern "C" fn() -> c_int>, pub lock_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut c_int) -> c_int>, pub lock_get: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut DBT, arg5: db_lockmode_t, arg6: *mut DB_LOCK) -> c_int>, pub lock_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub lock_id_free: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub lock_put: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LOCK) -> c_int>, pub lock_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOCK_STAT, arg3: u_int32_t) -> c_int>, pub lock_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub lock_vec: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut DB_LOCKREQ, arg5: c_int, arg6: *mut *mut DB_LOCKREQ) -> c_int>, pub log_archive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut *mut c_char, arg3: u_int32_t) -> c_int>, pub log_cursor: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOGC, arg3: u_int32_t) -> c_int>, pub log_file: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LSN, arg3: *mut c_char, arg4: usize) -> c_int>, pub log_flush: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LSN) -> c_int>, pub log_get_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>, pub log_printf: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, ...) -> c_int>, pub log_put: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LSN, arg3: *const DBT, arg4: u_int32_t) -> c_int>, pub log_put_record: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB, arg3: *mut DB_TXN, arg4: *mut DB_LSN, arg5: u_int32_t, arg6: u_int32_t, arg7: u_int32_t, arg8: u_int32_t, arg9: *mut DB_LOG_RECSPEC, ...) -> c_int>, pub log_read_record: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB, arg3: *mut c_void, arg4: *mut c_void, arg5: *mut DB_LOG_RECSPEC, arg6: u_int32_t, arg7: *mut *mut c_void) -> c_int>, pub log_set_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>, pub log_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOG_STAT, arg3: u_int32_t) -> c_int>, pub log_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub log_verify: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LOG_VERIFY_CONFIG) -> c_int>, pub lsn_reset: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>, pub memp_fcreate: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MPOOLFILE, arg3: u_int32_t) -> c_int>, pub memp_register: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_pgno_t, arg3: *mut c_void, arg4: *mut DBT) -> c_int>, arg4: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_pgno_t, arg3: *mut c_void, arg4: *mut DBT) -> c_int>) -> c_int>, pub memp_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MPOOL_STAT, arg3: *mut *mut *mut DB_MPOOL_FSTAT, arg4: u_int32_t) -> c_int>, pub memp_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub memp_sync: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LSN) -> c_int>, pub memp_trickle: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut c_int) -> c_int>, pub mutex_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut db_mutex_t) -> c_int>, pub mutex_free: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>, pub mutex_get_align: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub mutex_get_increment: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub mutex_get_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub mutex_get_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub mutex_get_tas_spins: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub mutex_lock: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>, pub mutex_set_align: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_set_increment: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_set_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_set_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_set_tas_spins: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MUTEX_STAT, arg3: u_int32_t) -> c_int>, pub mutex_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub mutex_unlock: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>, pub open: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t, arg4: c_int) -> c_int>, pub remove: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>, pub rep_elect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t) -> c_int>, pub rep_flush: Option<unsafe extern "C" fn(arg1: *mut DB_ENV) -> c_int>, pub rep_get_clockskew: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub rep_get_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>, pub rep_get_limit: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub rep_get_nsites: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub rep_get_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>, pub rep_get_request: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>, pub rep_get_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut u_int32_t) -> c_int>, pub rep_process_message: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DBT, arg4: c_int, arg5: *mut DB_LSN) -> c_int>, pub rep_set_clockskew: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub rep_set_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>, pub rep_set_limit: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub rep_set_nsites: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub rep_set_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub rep_set_request: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub rep_set_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: db_timeout_t) -> c_int>, pub rep_set_transport: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DBT, arg3: *const DBT, arg4: *const DB_LSN, arg5: c_int, arg6: u_int32_t) -> c_int>) -> c_int>, pub rep_start: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: u_int32_t) -> c_int>, pub rep_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_REP_STAT, arg3: u_int32_t) -> c_int>, pub rep_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub rep_sync: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub repmgr_channel: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut *mut DB_CHANNEL, arg4: u_int32_t) -> c_int>, pub repmgr_get_ack_policy: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>, pub repmgr_local_site: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_SITE) -> c_int>, pub repmgr_msg_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_CHANNEL, arg3: *mut DBT, arg4: u_int32_t, arg5: u_int32_t)>, arg3: u_int32_t) -> c_int>, pub repmgr_set_ack_policy: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>, pub repmgr_site: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int, arg4: *mut *mut DB_SITE, arg5: u_int32_t) -> c_int>, pub repmgr_site_by_eid: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut *mut DB_SITE) -> c_int>, pub repmgr_site_list: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int, arg3: *mut *mut DB_REPMGR_SITE) -> c_int>, pub repmgr_start: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: u_int32_t) -> c_int>, pub repmgr_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_REPMGR_STAT, arg3: u_int32_t) -> c_int>, pub repmgr_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>, arg3: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>, arg4: Option<unsafe extern "C" fn(arg1: *mut c_void)>) -> c_int>, pub set_app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>) -> c_int>, pub set_cache_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub set_cachesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: c_int) -> c_int>, pub set_create_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_data_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_data_len: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_backup_callbacks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: *mut *mut c_void) -> c_int>, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t, arg5: *mut u_int8_t, arg6: *mut c_void) -> c_int>, arg4: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *mut c_void) -> c_int>) -> c_int>, pub set_backup_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_BACKUP_CONFIG, arg3: u_int32_t) -> c_int>, pub set_encrypt: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>, pub set_errcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>)>, pub set_errfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut FILE)>, pub set_errpfx: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char)>, pub set_event_notify: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_void)>) -> c_int>, pub set_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>) -> c_int>, pub set_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>, pub set_intermediate_dir_mode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_isalive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>) -> c_int>, pub set_lg_bsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lg_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_lg_filemode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>, pub set_lg_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lg_regionmax: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_conflicts: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int8_t, arg3: c_int) -> c_int>, pub set_lk_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_max_lockers: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_max_locks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_max_objects: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_partitions: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_lk_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub set_lk_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_memory_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_MEM_CONFIG, arg3: u_int32_t) -> c_int>, pub set_memory_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>, pub set_metadata_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_mp_max_openfd: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>, pub set_mp_max_write: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: db_timeout_t) -> c_int>, pub set_mp_mmapsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: usize) -> c_int>, pub set_mp_mtxcount: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_mp_pagesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_mp_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_msgcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>)>, pub set_msgfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut FILE)>, pub set_paniccall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int)>) -> c_int>, pub set_shm_key: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_long) -> c_int>, pub set_thread_count: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_thread_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>) -> c_int>, pub set_thread_id_string: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>) -> c_int>, pub set_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_timeout_t, arg3: u_int32_t) -> c_int>, pub set_tmp_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>, pub set_tx_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub set_tx_timestamp: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut time_t) -> c_int>, pub set_verbose: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>, pub txn_applied: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN_TOKEN, arg3: db_timeout_t, arg4: u_int32_t) -> c_int>, pub stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub txn_begin: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *mut *mut DB_TXN, arg4: u_int32_t) -> c_int>, pub txn_checkpoint: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t) -> c_int>, pub txn_recover: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_PREPLIST, arg3: c_long, arg4: *mut c_long, arg5: u_int32_t) -> c_int>, pub txn_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_TXN_STAT, arg3: u_int32_t) -> c_int>, pub txn_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>, pub prdbt: Option<unsafe extern "C" fn(arg1: *mut DBT, arg2: c_int, arg3: *const c_char, arg4: *mut c_void, arg5: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *const c_void) -> c_int>, arg6: c_int, arg7: c_int) -> c_int>,
}

Fields§

§env: *mut ENV§mtx_db_env: db_mutex_t§db_errcall: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>§db_errfile: *mut FILE§db_errpfx: *const c_char§db_msgcall: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>§db_msgfile: *mut FILE§app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>§db_event_func: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_void)>§db_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>§db_free: Option<unsafe extern "C" fn(arg1: *mut c_void)>§db_paniccall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int)>§db_malloc: Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>§db_realloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>§is_alive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>§thread_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>§thread_id_string: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>§db_log_dir: *mut c_char§db_md_dir: *mut c_char§db_tmp_dir: *mut c_char§db_create_dir: *mut c_char§db_data_dir: *mut *mut c_char§data_cnt: c_int§data_next: c_int§intermediate_dir_mode: *mut c_char§shm_key: c_long§passwd: *mut c_char§passwd_len: usize§app_private: *mut c_void§api1_internal: *mut c_void§api2_internal: *mut c_void§verbose: u_int32_t§mutex_align: u_int32_t§mutex_cnt: u_int32_t§mutex_inc: u_int32_t§mutex_max: u_int32_t§mutex_tas_spins: u_int32_t§lk_conflicts: *mut u_int8_t§lk_modes: c_int§lk_detect: u_int32_t§lk_max: u_int32_t§lk_max_lockers: u_int32_t§lk_max_objects: u_int32_t§lk_init: u_int32_t§lk_init_lockers: u_int32_t§lk_init_objects: u_int32_t§lk_partitions: u_int32_t§lk_timeout: db_timeout_t§locker_t_size: u_int32_t§object_t_size: u_int32_t§lg_bsize: u_int32_t§lg_fileid_init: u_int32_t§lg_filemode: c_int§lg_regionmax: u_int32_t§lg_size: u_int32_t§lg_flags: u_int32_t§mp_gbytes: u_int32_t§mp_bytes: u_int32_t§mp_max_gbytes: u_int32_t§mp_max_bytes: u_int32_t§mp_mmapsize: usize§mp_maxopenfd: c_int§mp_maxwrite: c_int§mp_ncache: u_int§mp_pagesize: u_int32_t§mp_tablesize: u_int32_t§mp_mtxcount: u_int32_t§mp_maxwrite_sleep: db_timeout_t§tx_init: u_int32_t§tx_max: u_int32_t§tx_timestamp: time_t§tx_timeout: db_timeout_t§thr_init: u_int32_t§thr_max: u_int32_t§memory_max: roff_t§registry: *mut DB_FH§registry_off: u_int32_t§envreg_timeout: db_timeout_t§flags: u_int32_t§add_data_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§backup: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>§cdsgroup_begin: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_TXN) -> c_int>§close: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§dbbackup: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: u_int32_t) -> c_int>§dbremove: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, arg4: *const c_char, arg5: u_int32_t) -> c_int>§dbrename: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, arg4: *const c_char, arg5: *const c_char, arg6: u_int32_t) -> c_int>§err: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: c_int, arg3: *const c_char, ...)>§errx: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, ...)>§failchk: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§fileid_reset: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>§get_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>, arg3: *mut Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>, arg4: *mut Option<unsafe extern "C" fn(arg1: *mut c_void)>) -> c_int>§get_app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>) -> c_int>§get_cache_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>§get_cachesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t, arg4: *mut c_int) -> c_int>§get_create_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_data_dirs: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut *const c_char) -> c_int>§get_data_len: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_backup_callbacks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: *mut *mut c_void) -> c_int>, arg3: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t, arg5: *mut u_int8_t, arg6: *mut c_void) -> c_int>, arg4: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *mut c_void) -> c_int>) -> c_int>§get_backup_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_BACKUP_CONFIG, arg3: *mut u_int32_t) -> c_int>§get_encrypt_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_errcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>)>§get_errfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut FILE)>§get_errpfx: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char)>§get_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>) -> c_int>§get_home: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_intermediate_dir_mode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_isalive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>) -> c_int>§get_lg_bsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lg_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_lg_filemode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>§get_lg_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lg_regionmax: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_conflicts: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const u_int8_t, arg3: *mut c_int) -> c_int>§get_lk_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_max_lockers: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_max_locks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_max_objects: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_partitions: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_lk_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut u_int32_t) -> c_int>§get_lk_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_memory_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_MEM_CONFIG, arg3: *mut u_int32_t) -> c_int>§get_memory_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>§get_metadata_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_mp_max_openfd: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>§get_mp_max_write: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int, arg3: *mut db_timeout_t) -> c_int>§get_mp_mmapsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut usize) -> c_int>§get_mp_mtxcount: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_mp_pagesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_mp_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_msgcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>)>§get_msgfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut FILE)>§get_open_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_shm_key: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_long) -> c_int>§get_thread_count: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_thread_id_fn: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>) -> c_int>§get_thread_id_string_fn: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>) -> c_int>§get_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut db_timeout_t, arg3: u_int32_t) -> c_int>§get_tmp_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *const c_char) -> c_int>§get_tx_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§get_tx_timestamp: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut time_t) -> c_int>§get_verbose: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>§is_bigendian: Option<unsafe extern "C" fn() -> c_int>§lock_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut c_int) -> c_int>§lock_get: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut DBT, arg5: db_lockmode_t, arg6: *mut DB_LOCK) -> c_int>§lock_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§lock_id_free: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§lock_put: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LOCK) -> c_int>§lock_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOCK_STAT, arg3: u_int32_t) -> c_int>§lock_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§lock_vec: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: *mut DB_LOCKREQ, arg5: c_int, arg6: *mut *mut DB_LOCKREQ) -> c_int>§log_archive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut *mut c_char, arg3: u_int32_t) -> c_int>§log_cursor: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOGC, arg3: u_int32_t) -> c_int>§log_file: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LSN, arg3: *mut c_char, arg4: usize) -> c_int>§log_flush: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LSN) -> c_int>§log_get_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>§log_printf: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *const c_char, ...) -> c_int>§log_put: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LSN, arg3: *const DBT, arg4: u_int32_t) -> c_int>§log_put_record: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB, arg3: *mut DB_TXN, arg4: *mut DB_LSN, arg5: u_int32_t, arg6: u_int32_t, arg7: u_int32_t, arg8: u_int32_t, arg9: *mut DB_LOG_RECSPEC, ...) -> c_int>§log_read_record: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB, arg3: *mut c_void, arg4: *mut c_void, arg5: *mut DB_LOG_RECSPEC, arg6: u_int32_t, arg7: *mut *mut c_void) -> c_int>§log_set_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>§log_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_LOG_STAT, arg3: u_int32_t) -> c_int>§log_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§log_verify: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DB_LOG_VERIFY_CONFIG) -> c_int>§lsn_reset: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>§memp_fcreate: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MPOOLFILE, arg3: u_int32_t) -> c_int>§memp_register: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_pgno_t, arg3: *mut c_void, arg4: *mut DBT) -> c_int>, arg4: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_pgno_t, arg3: *mut c_void, arg4: *mut DBT) -> c_int>) -> c_int>§memp_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MPOOL_STAT, arg3: *mut *mut *mut DB_MPOOL_FSTAT, arg4: u_int32_t) -> c_int>§memp_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§memp_sync: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_LSN) -> c_int>§memp_trickle: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut c_int) -> c_int>§mutex_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut db_mutex_t) -> c_int>§mutex_free: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>§mutex_get_align: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§mutex_get_increment: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§mutex_get_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§mutex_get_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§mutex_get_tas_spins: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§mutex_lock: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>§mutex_set_align: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_set_increment: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_set_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_set_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_set_tas_spins: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_MUTEX_STAT, arg3: u_int32_t) -> c_int>§mutex_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§mutex_unlock: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_mutex_t) -> c_int>§open: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t, arg4: c_int) -> c_int>§remove: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>§rep_elect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t) -> c_int>§rep_flush: Option<unsafe extern "C" fn(arg1: *mut DB_ENV) -> c_int>§rep_get_clockskew: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>§rep_get_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_int) -> c_int>§rep_get_limit: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>§rep_get_nsites: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§rep_get_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t) -> c_int>§rep_get_request: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int32_t, arg3: *mut u_int32_t) -> c_int>§rep_get_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut u_int32_t) -> c_int>§rep_process_message: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DBT, arg4: c_int, arg5: *mut DB_LSN) -> c_int>§rep_set_clockskew: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§rep_set_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>§rep_set_limit: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§rep_set_nsites: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§rep_set_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§rep_set_request: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§rep_set_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: db_timeout_t) -> c_int>§rep_set_transport: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const DBT, arg3: *const DBT, arg4: *const DB_LSN, arg5: c_int, arg6: u_int32_t) -> c_int>) -> c_int>§rep_start: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: u_int32_t) -> c_int>§rep_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_REP_STAT, arg3: u_int32_t) -> c_int>§rep_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§rep_sync: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§repmgr_channel: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut *mut DB_CHANNEL, arg4: u_int32_t) -> c_int>§repmgr_get_ack_policy: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut c_int) -> c_int>§repmgr_local_site: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_SITE) -> c_int>§repmgr_msg_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_CHANNEL, arg3: *mut DBT, arg4: u_int32_t, arg5: u_int32_t)>, arg3: u_int32_t) -> c_int>§repmgr_set_ack_policy: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>§repmgr_site: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int, arg4: *mut *mut DB_SITE, arg5: u_int32_t) -> c_int>§repmgr_site_by_eid: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: *mut *mut DB_SITE) -> c_int>§repmgr_site_list: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int, arg3: *mut *mut DB_REPMGR_SITE) -> c_int>§repmgr_start: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: u_int32_t) -> c_int>§repmgr_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_REPMGR_STAT, arg3: u_int32_t) -> c_int>§repmgr_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_alloc: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: usize) -> *mut c_void>, arg3: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: usize) -> *mut c_void>, arg4: Option<unsafe extern "C" fn(arg1: *mut c_void)>) -> c_int>§set_app_dispatch: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DBT, arg3: *mut DB_LSN, arg4: db_recops) -> c_int>) -> c_int>§set_cache_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§set_cachesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: c_int) -> c_int>§set_create_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_data_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_data_len: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_backup_callbacks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *const c_char, arg4: *mut *mut c_void) -> c_int>, arg3: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t, arg5: *mut u_int8_t, arg6: *mut c_void) -> c_int>, arg4: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: *mut c_void) -> c_int>) -> c_int>§set_backup_config: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_BACKUP_CONFIG, arg3: u_int32_t) -> c_int>§set_encrypt: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char, arg3: u_int32_t) -> c_int>§set_errcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char, arg3: *const c_char)>)>§set_errfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut FILE)>§set_errpfx: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char)>§set_event_notify: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: *mut c_void)>) -> c_int>§set_feedback: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: c_int)>) -> c_int>§set_flags: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>§set_intermediate_dir_mode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_isalive: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: u_int32_t) -> c_int>) -> c_int>§set_lg_bsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lg_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_lg_filemode: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>§set_lg_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lg_regionmax: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_conflicts: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut u_int8_t, arg3: c_int) -> c_int>§set_lk_detect: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_max_lockers: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_max_locks: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_max_objects: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_partitions: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_lk_priority: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§set_lk_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_memory_init: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: DB_MEM_CONFIG, arg3: u_int32_t) -> c_int>§set_memory_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t) -> c_int>§set_metadata_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_mp_max_openfd: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int) -> c_int>§set_mp_max_write: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int, arg3: db_timeout_t) -> c_int>§set_mp_mmapsize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: usize) -> c_int>§set_mp_mtxcount: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_mp_pagesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_mp_tablesize: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_msgcall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *const DB_ENV, arg2: *const c_char)>)>§set_msgfile: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut FILE)>§set_paniccall: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_int)>) -> c_int>§set_shm_key: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: c_long) -> c_int>§set_thread_count: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_thread_id: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut pid_t, arg3: *mut db_threadid_t)>) -> c_int>§set_thread_id_string: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: pid_t, arg3: db_threadid_t, arg4: *mut c_char) -> *mut c_char>) -> c_int>§set_timeout: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: db_timeout_t, arg3: u_int32_t) -> c_int>§set_tmp_dir: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *const c_char) -> c_int>§set_tx_max: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§set_tx_timestamp: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut time_t) -> c_int>§set_verbose: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: c_int) -> c_int>§txn_applied: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN_TOKEN, arg3: db_timeout_t, arg4: u_int32_t) -> c_int>§stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§txn_begin: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_TXN, arg3: *mut *mut DB_TXN, arg4: u_int32_t) -> c_int>§txn_checkpoint: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t, arg3: u_int32_t, arg4: u_int32_t) -> c_int>§txn_recover: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut DB_PREPLIST, arg3: c_long, arg4: *mut c_long, arg5: u_int32_t) -> c_int>§txn_stat: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: *mut *mut DB_TXN_STAT, arg3: u_int32_t) -> c_int>§txn_stat_print: Option<unsafe extern "C" fn(arg1: *mut DB_ENV, arg2: u_int32_t) -> c_int>§prdbt: Option<unsafe extern "C" fn(arg1: *mut DBT, arg2: c_int, arg3: *const c_char, arg4: *mut c_void, arg5: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *const c_void) -> c_int>, arg6: c_int, arg7: c_int) -> c_int>

Trait Implementations§

Source§

impl Clone for __db_env

Source§

fn clone(&self) -> __db_env

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for __db_env

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for __db_env

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Copy for __db_env

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.