pub struct CompactionStatus {
pub needs_compaction: bool,
pub total_tombstones: usize,
pub oldest_tombstone_epoch: u64,
pub newest_tombstone_epoch: u64,
pub last_compaction_at: Option<u64>,
pub compaction_count: usize,
}Fields§
§needs_compaction: bool§total_tombstones: usize§oldest_tombstone_epoch: u64§newest_tombstone_epoch: u64§last_compaction_at: Option<u64>§compaction_count: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for CompactionStatus
impl RefUnwindSafe for CompactionStatus
impl Send for CompactionStatus
impl Sync for CompactionStatus
impl Unpin for CompactionStatus
impl UnwindSafe for CompactionStatus
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