pub struct LifecycleRepairReport {
pub scanned_records: u64,
pub referenced_objects: u64,
pub scanned_quarantine_candidates: u64,
pub removed_missing_quarantine_candidates: u64,
pub removed_reachable_quarantine_candidates: u64,
pub removed_held_quarantine_candidates: u64,
pub scanned_retention_holds: u64,
pub removed_expired_retention_holds: u64,
pub removed_missing_retention_holds: u64,
pub scanned_webhook_deliveries: u64,
pub removed_stale_webhook_deliveries: u64,
pub removed_future_webhook_deliveries: u64,
}Expand description
Lifecycle-repair report.
Fields§
§scanned_records: u64Number of file and file-version records scanned to derive reachability.
referenced_objects: u64Number of distinct object keys found reachable from current live metadata.
scanned_quarantine_candidates: u64Number of quarantine candidates inspected.
removed_missing_quarantine_candidates: u64Number of quarantine candidates removed because the object was already missing.
removed_reachable_quarantine_candidates: u64Number of quarantine candidates removed because the object was reachable again.
removed_held_quarantine_candidates: u64Number of quarantine candidates removed because an active hold protected the object.
scanned_retention_holds: u64Number of retention holds inspected.
removed_expired_retention_holds: u64Number of expired retention holds removed.
removed_missing_retention_holds: u64Number of retention holds removed because the protected object was already missing.
scanned_webhook_deliveries: u64Number of webhook delivery claims inspected.
removed_stale_webhook_deliveries: u64Number of webhook delivery claims removed because they were older than the configured retention.
removed_future_webhook_deliveries: u64Number of webhook delivery claims removed because they were far in the future.
Trait Implementations§
Source§impl Clone for LifecycleRepairReport
impl Clone for LifecycleRepairReport
Source§fn clone(&self) -> LifecycleRepairReport
fn clone(&self) -> LifecycleRepairReport
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for LifecycleRepairReport
impl Debug for LifecycleRepairReport
impl Eq for LifecycleRepairReport
Source§impl PartialEq for LifecycleRepairReport
impl PartialEq for LifecycleRepairReport
Source§fn eq(&self, other: &LifecycleRepairReport) -> bool
fn eq(&self, other: &LifecycleRepairReport) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LifecycleRepairReport
Auto Trait Implementations§
impl Freeze for LifecycleRepairReport
impl RefUnwindSafe for LifecycleRepairReport
impl Send for LifecycleRepairReport
impl Sync for LifecycleRepairReport
impl Unpin for LifecycleRepairReport
impl UnsafeUnpin for LifecycleRepairReport
impl UnwindSafe for LifecycleRepairReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more