pub enum CacheRefreshAttemptStatus {
Running,
Complete,
Failed,
}Expand description
CacheRefreshAttemptStatus
Lifecycle state for a complete-cache refresh attempt.
Variants§
Running
A refresh started or published intermediate collection progress.
Complete
A refresh exhausted its source and published a complete cache.
Failed
A refresh terminated without replacing the complete cache.
Implementations§
Trait Implementations§
Source§impl Clone for CacheRefreshAttemptStatus
impl Clone for CacheRefreshAttemptStatus
Source§fn clone(&self) -> CacheRefreshAttemptStatus
fn clone(&self) -> CacheRefreshAttemptStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CacheRefreshAttemptStatus
Source§impl Debug for CacheRefreshAttemptStatus
impl Debug for CacheRefreshAttemptStatus
Source§impl Display for CacheRefreshAttemptStatus
impl Display for CacheRefreshAttemptStatus
impl Eq for CacheRefreshAttemptStatus
impl StructuralPartialEq for CacheRefreshAttemptStatus
Auto Trait Implementations§
impl Freeze for CacheRefreshAttemptStatus
impl RefUnwindSafe for CacheRefreshAttemptStatus
impl Send for CacheRefreshAttemptStatus
impl Sync for CacheRefreshAttemptStatus
impl Unpin for CacheRefreshAttemptStatus
impl UnsafeUnpin for CacheRefreshAttemptStatus
impl UnwindSafe for CacheRefreshAttemptStatus
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