pub enum CacheFileStatus {
Fresh,
Stale,
Unmanaged,
Invalid,
}Expand description
CacheFileStatus
Generic freshness or validity classification for one complete cache file.
Variants§
Fresh
The cache is within its registered family stale threshold.
Stale
The cache is older than its registered family stale threshold.
Unmanaged
The cache has a readable age but no registered family stale threshold.
Invalid
The generic cache header or timestamp is unreadable or invalid.
Implementations§
Trait Implementations§
Source§impl Clone for CacheFileStatus
impl Clone for CacheFileStatus
Source§fn clone(&self) -> CacheFileStatus
fn clone(&self) -> CacheFileStatus
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 CacheFileStatus
Source§impl Debug for CacheFileStatus
impl Debug for CacheFileStatus
impl Eq for CacheFileStatus
Source§impl PartialEq for CacheFileStatus
impl PartialEq for CacheFileStatus
Source§impl Serialize for CacheFileStatus
impl Serialize for CacheFileStatus
impl StructuralPartialEq for CacheFileStatus
Auto Trait Implementations§
impl Freeze for CacheFileStatus
impl RefUnwindSafe for CacheFileStatus
impl Send for CacheFileStatus
impl Sync for CacheFileStatus
impl Unpin for CacheFileStatus
impl UnsafeUnpin for CacheFileStatus
impl UnwindSafe for CacheFileStatus
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