pub struct MemTableConfig {
pub flush_threshold: usize,
pub max_immutable_count: usize,
}Expand description
MemTable configuration.
Fields§
§flush_threshold: usizeFlush threshold in bytes (default: 64MB).
max_immutable_count: usizeMaximum immutable MemTable count (default: 4).
Trait Implementations§
Source§impl Clone for MemTableConfig
impl Clone for MemTableConfig
Source§fn clone(&self) -> MemTableConfig
fn clone(&self) -> MemTableConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MemTableConfig
Source§impl Debug for MemTableConfig
impl Debug for MemTableConfig
Source§impl Default for MemTableConfig
impl Default for MemTableConfig
impl Eq for MemTableConfig
Source§impl PartialEq for MemTableConfig
impl PartialEq for MemTableConfig
impl StructuralPartialEq for MemTableConfig
Auto Trait Implementations§
impl Freeze for MemTableConfig
impl RefUnwindSafe for MemTableConfig
impl Send for MemTableConfig
impl Sync for MemTableConfig
impl Unpin for MemTableConfig
impl UnsafeUnpin for MemTableConfig
impl UnwindSafe for MemTableConfig
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