Struct libmdbx::DatabaseOptions
source · pub struct DatabaseOptions {Show 18 fields
pub permissions: Option<mdbx_mode_t>,
pub max_readers: Option<c_uint>,
pub max_tables: Option<u64>,
pub rp_augment_limit: Option<u64>,
pub loose_limit: Option<u64>,
pub dp_reserve_limit: Option<u64>,
pub txn_dp_limit: Option<u64>,
pub spill_max_denominator: Option<u64>,
pub spill_min_denominator: Option<u64>,
pub page_size: Option<PageSize>,
pub no_sub_dir: bool,
pub exclusive: bool,
pub accede: bool,
pub mode: Mode,
pub no_rdahead: bool,
pub no_meminit: bool,
pub coalesce: bool,
pub liforeclaim: bool,
}Fields§
§permissions: Option<mdbx_mode_t>§max_readers: Option<c_uint>§max_tables: Option<u64>§rp_augment_limit: Option<u64>§loose_limit: Option<u64>§dp_reserve_limit: Option<u64>§txn_dp_limit: Option<u64>§spill_max_denominator: Option<u64>§spill_min_denominator: Option<u64>§page_size: Option<PageSize>§no_sub_dir: bool§exclusive: bool§accede: bool§mode: Mode§no_rdahead: bool§no_meminit: bool§coalesce: bool§liforeclaim: boolTrait Implementations§
source§impl Clone for DatabaseOptions
impl Clone for DatabaseOptions
source§fn clone(&self) -> DatabaseOptions
fn clone(&self) -> DatabaseOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for DatabaseOptions
impl Default for DatabaseOptions
source§fn default() -> DatabaseOptions
fn default() -> DatabaseOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DatabaseOptions
impl RefUnwindSafe for DatabaseOptions
impl Send for DatabaseOptions
impl Sync for DatabaseOptions
impl Unpin for DatabaseOptions
impl UnwindSafe for DatabaseOptions
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more