pub struct CompactionFilterContext {
pub is_full_compaction: bool,
pub is_manual_compaction: bool,
}
Expand description
Context information of a compaction run
Fields§
§is_full_compaction: bool
Does this compaction run include all data files
is_manual_compaction: bool
Is this compaction requested by the client (true), or is it occurring as an automatic compaction process
Auto Trait Implementations§
impl Freeze for CompactionFilterContext
impl RefUnwindSafe for CompactionFilterContext
impl Send for CompactionFilterContext
impl Sync for CompactionFilterContext
impl Unpin for CompactionFilterContext
impl UnwindSafe for CompactionFilterContext
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