pub struct PurgeReport { /* private fields */ }Expand description
Completed physical-purge accounting.
Implementations§
Source§impl PurgeReport
impl PurgeReport
Sourcepub const fn generation(&self) -> u64
pub const fn generation(&self) -> u64
Returns the generation at which the physical guarantee holds.
Sourcepub const fn segments_rewritten(&self) -> usize
pub const fn segments_rewritten(&self) -> usize
Returns the number of sealed segments physically rewritten.
Sourcepub const fn wal_rewritten(&self) -> bool
pub const fn wal_rewritten(&self) -> bool
Returns whether the on-disk WAL was atomically replaced.
Sourcepub fn unknown_ids(&self) -> &[DocId]
pub fn unknown_ids(&self) -> &[DocId]
Returns requested identifiers absent from active and sealed state.
Trait Implementations§
Source§impl Clone for PurgeReport
impl Clone for PurgeReport
Source§impl Debug for PurgeReport
impl Debug for PurgeReport
impl Eq for PurgeReport
Source§impl PartialEq for PurgeReport
impl PartialEq for PurgeReport
impl StructuralPartialEq for PurgeReport
Auto Trait Implementations§
impl Freeze for PurgeReport
impl RefUnwindSafe for PurgeReport
impl Send for PurgeReport
impl Sync for PurgeReport
impl Unpin for PurgeReport
impl UnsafeUnpin for PurgeReport
impl UnwindSafe for PurgeReport
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