pub struct RecoveryProgress {
pub examined: u32,
pub expired: u32,
}Expand description
Committed progress from one bounded recovery operation.
Counts do not imply the expired queue is exhausted: other candidates may remain, including locked tasks skipped by this operation.
Fields§
§examined: u32Shortlisted candidates examined, including candidates subsequently skipped.
expired: u32Expiry transitions successfully committed.
Trait Implementations§
Source§impl Clone for RecoveryProgress
impl Clone for RecoveryProgress
impl Copy for RecoveryProgress
Source§impl Debug for RecoveryProgress
impl Debug for RecoveryProgress
Source§impl Default for RecoveryProgress
impl Default for RecoveryProgress
Source§impl<'de> Deserialize<'de> for RecoveryProgress
impl<'de> Deserialize<'de> for RecoveryProgress
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 RecoveryProgress
Source§impl PartialEq for RecoveryProgress
impl PartialEq for RecoveryProgress
Source§impl Serialize for RecoveryProgress
impl Serialize for RecoveryProgress
impl StructuralPartialEq for RecoveryProgress
Auto Trait Implementations§
impl Freeze for RecoveryProgress
impl RefUnwindSafe for RecoveryProgress
impl Send for RecoveryProgress
impl Sync for RecoveryProgress
impl Unpin for RecoveryProgress
impl UnsafeUnpin for RecoveryProgress
impl UnwindSafe for RecoveryProgress
Blanket Implementations§
impl<T> ArtifactLease for T
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