pub struct CompactionSkipStats {
pub skip: CompactionSkip,
pub occurrences: u64,
}Expand description
Per-reason counts for compactions the picker deliberately did not run.
Fields§
§skip: CompactionSkipPolicy reason shared by the skipped compaction decisions in this row.
occurrences: u64Number of times the picker chose this lazy decision.
Trait Implementations§
Source§impl Clone for CompactionSkipStats
impl Clone for CompactionSkipStats
Source§fn clone(&self) -> CompactionSkipStats
fn clone(&self) -> CompactionSkipStats
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 moreSource§impl Debug for CompactionSkipStats
impl Debug for CompactionSkipStats
impl Eq for CompactionSkipStats
Source§impl PartialEq for CompactionSkipStats
impl PartialEq for CompactionSkipStats
impl StructuralPartialEq for CompactionSkipStats
Auto Trait Implementations§
impl Freeze for CompactionSkipStats
impl RefUnwindSafe for CompactionSkipStats
impl Send for CompactionSkipStats
impl Sync for CompactionSkipStats
impl Unpin for CompactionSkipStats
impl UnsafeUnpin for CompactionSkipStats
impl UnwindSafe for CompactionSkipStats
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