#[non_exhaustive]pub struct SweepSummary {
pub swept: usize,
pub failed: Vec<String>,
}Expand description
Outcome of a startup sweep: how many orphans were reclaimed, and the run ids of any that could not be (already logged, left for the next sweep).
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.swept: usizeOrphaned runs successfully marked Aborted.
failed: Vec<String>Run ids whose reclaim failed this pass.
Trait Implementations§
Source§impl Debug for SweepSummary
impl Debug for SweepSummary
Source§impl Default for SweepSummary
impl Default for SweepSummary
Source§fn default() -> SweepSummary
fn default() -> SweepSummary
Returns the “default value” for a type. Read more
impl Eq for SweepSummary
Source§impl PartialEq for SweepSummary
impl PartialEq for SweepSummary
impl StructuralPartialEq for SweepSummary
Auto Trait Implementations§
impl Freeze for SweepSummary
impl RefUnwindSafe for SweepSummary
impl Send for SweepSummary
impl Sync for SweepSummary
impl Unpin for SweepSummary
impl UnsafeUnpin for SweepSummary
impl UnwindSafe for SweepSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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
Compare self to
key and return true if they are equal.