pub struct DeletedCheckpointsByOwner {
pub fork: u64,
pub expired: u64,
pub snapshot: u64,
}Expand description
Checkpoint record counts deleted by one garbage-collection pass, grouped by owner.
Fields§
§fork: u64Fork-owned records deleted because their target namespaces are gone.
expired: u64User-owned records deleted after expiry or terminal namespace deletion.
snapshot: u64Snapshot-owned records deleted after expiry or terminal namespace deletion.
Implementations§
Trait Implementations§
Source§impl Clone for DeletedCheckpointsByOwner
impl Clone for DeletedCheckpointsByOwner
impl Copy for DeletedCheckpointsByOwner
Source§impl Debug for DeletedCheckpointsByOwner
impl Debug for DeletedCheckpointsByOwner
Source§impl Default for DeletedCheckpointsByOwner
impl Default for DeletedCheckpointsByOwner
Source§impl<'de> Deserialize<'de> for DeletedCheckpointsByOwner
impl<'de> Deserialize<'de> for DeletedCheckpointsByOwner
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 DeletedCheckpointsByOwner
impl StructuralPartialEq for DeletedCheckpointsByOwner
Auto Trait Implementations§
impl Freeze for DeletedCheckpointsByOwner
impl RefUnwindSafe for DeletedCheckpointsByOwner
impl Send for DeletedCheckpointsByOwner
impl Sync for DeletedCheckpointsByOwner
impl Unpin for DeletedCheckpointsByOwner
impl UnsafeUnpin for DeletedCheckpointsByOwner
impl UnwindSafe for DeletedCheckpointsByOwner
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