Type Alias DB_SEQUENCE

Source
pub type DB_SEQUENCE = __db_sequence;

Aliased Type§

struct DB_SEQUENCE {
Show 25 fields pub seq_dbp: *mut __db, pub mtx_seq: usize, pub seq_rp: *mut __db_seq_record, pub seq_record: __db_seq_record, pub seq_cache_size: i32, pub seq_last_value: i64, pub seq_prev_value: i64, pub seq_key: __db_dbt, pub seq_data: __db_dbt, pub api_internal: *mut c_void, pub close: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>, pub get: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: i32, _: *mut i64, _: u32) -> i32>, pub get_cachesize: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut i32) -> i32>, pub get_db: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut *mut __db) -> i32>, pub get_flags: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut u32) -> i32>, pub get_key: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_dbt) -> i32>, pub get_range: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut i64, _: *mut i64) -> i32>, pub initial_value: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i64) -> i32>, pub open: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>, pub remove: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: u32) -> i32>, pub set_cachesize: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i32) -> i32>, pub set_flags: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>, pub set_range: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i64, _: i64) -> i32>, pub stat: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut *mut __db_seq_stat, _: u32) -> i32>, pub stat_print: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>,
}

Fields§

§seq_dbp: *mut __db§mtx_seq: usize§seq_rp: *mut __db_seq_record§seq_record: __db_seq_record§seq_cache_size: i32§seq_last_value: i64§seq_prev_value: i64§seq_key: __db_dbt§seq_data: __db_dbt§api_internal: *mut c_void§close: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>§get: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: i32, _: *mut i64, _: u32) -> i32>§get_cachesize: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut i32) -> i32>§get_db: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut *mut __db) -> i32>§get_flags: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut u32) -> i32>§get_key: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_dbt) -> i32>§get_range: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut i64, _: *mut i64) -> i32>§initial_value: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i64) -> i32>§open: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: *mut __db_dbt, _: u32) -> i32>§remove: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut __db_txn, _: u32) -> i32>§set_cachesize: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i32) -> i32>§set_flags: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>§set_range: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: i64, _: i64) -> i32>§stat: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: *mut *mut __db_seq_stat, _: u32) -> i32>§stat_print: Option<unsafe extern "C" fn(_: *mut __db_sequence, _: u32) -> i32>