pub struct MaintainReport {
pub purged: usize,
pub bytes_before: usize,
pub bytes_after: usize,
}Expand description
Report of a maintain pass.
Fields§
§purged: usizeTombstoned facts physically removed by this pass (their ids stay burned; a second pass over the same state purges nothing).
bytes_before: usizeBytes across the rebuilt pools before the pass.
bytes_after: usizeBytes across the rebuilt pools after the pass.
Trait Implementations§
Source§impl Clone for MaintainReport
impl Clone for MaintainReport
Source§fn clone(&self) -> MaintainReport
fn clone(&self) -> MaintainReport
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 MaintainReport
impl Debug for MaintainReport
Source§impl Default for MaintainReport
impl Default for MaintainReport
Source§fn default() -> MaintainReport
fn default() -> MaintainReport
Returns the “default value” for a type. Read more
impl Eq for MaintainReport
Source§impl PartialEq for MaintainReport
impl PartialEq for MaintainReport
impl StructuralPartialEq for MaintainReport
Auto Trait Implementations§
impl Freeze for MaintainReport
impl RefUnwindSafe for MaintainReport
impl Send for MaintainReport
impl Sync for MaintainReport
impl Unpin for MaintainReport
impl UnsafeUnpin for MaintainReport
impl UnwindSafe for MaintainReport
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