pub struct HousekeepingStats {
pub key_locks_removed: usize,
pub key_locks_remaining: usize,
pub predictions_pruned: usize,
pub file_hashes_pruned: usize,
}Expand description
Counts from [Store::sweep_housekeeping], recorded with the GC run so
growth in either structure shows up without a shell on the host.
Fields§
§key_locks_removed: usize§key_locks_remaining: usizeKey lock files left in store/: live entries, recent claims, and
whatever the per-sweep cap deferred.
predictions_pruned: usize§file_hashes_pruned: usizeFile hash memo rows deleted as not written for a month (#1206).
Trait Implementations§
Source§impl Clone for HousekeepingStats
impl Clone for HousekeepingStats
impl Copy for HousekeepingStats
Source§impl Debug for HousekeepingStats
impl Debug for HousekeepingStats
Source§impl Default for HousekeepingStats
impl Default for HousekeepingStats
Source§impl<'de> Deserialize<'de> for HousekeepingStats
impl<'de> Deserialize<'de> for HousekeepingStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HousekeepingStats
Source§impl PartialEq for HousekeepingStats
impl PartialEq for HousekeepingStats
Source§impl Serialize for HousekeepingStats
impl Serialize for HousekeepingStats
impl StructuralPartialEq for HousekeepingStats
Auto Trait Implementations§
impl Freeze for HousekeepingStats
impl RefUnwindSafe for HousekeepingStats
impl Send for HousekeepingStats
impl Sync for HousekeepingStats
impl Unpin for HousekeepingStats
impl UnsafeUnpin for HousekeepingStats
impl UnwindSafe for HousekeepingStats
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