pub struct SimpleLeveledCompactionOptions {
pub size_ratio_percent: usize,
pub level0_file_num_compaction_trigger: usize,
pub max_levels: usize,
}Fields§
§size_ratio_percent: usize§level0_file_num_compaction_trigger: usize§max_levels: usizeTrait Implementations§
Source§impl Clone for SimpleLeveledCompactionOptions
impl Clone for SimpleLeveledCompactionOptions
Source§fn clone(&self) -> SimpleLeveledCompactionOptions
fn clone(&self) -> SimpleLeveledCompactionOptions
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for SimpleLeveledCompactionOptions
impl RefUnwindSafe for SimpleLeveledCompactionOptions
impl Send for SimpleLeveledCompactionOptions
impl Sync for SimpleLeveledCompactionOptions
impl Unpin for SimpleLeveledCompactionOptions
impl UnwindSafe for SimpleLeveledCompactionOptions
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