pub enum CacheWarmingState {
Inactive,
Scheduled,
Refreshing,
}Expand description
What cache warming is doing.
Variants§
Inactive
Nothing is scheduled.
Scheduled
A refresh is due at next_warm_at.
Refreshing
A refresh is being decided or is in flight.
Trait Implementations§
Source§impl Clone for CacheWarmingState
impl Clone for CacheWarmingState
impl Copy for CacheWarmingState
Source§impl Debug for CacheWarmingState
impl Debug for CacheWarmingState
impl Eq for CacheWarmingState
Source§impl PartialEq for CacheWarmingState
impl PartialEq for CacheWarmingState
impl StructuralPartialEq for CacheWarmingState
Auto Trait Implementations§
impl Forget for CacheWarmingState
impl Freeze for CacheWarmingState
impl RefUnwindSafe for CacheWarmingState
impl Send for CacheWarmingState
impl Sync for CacheWarmingState
impl Unpin for CacheWarmingState
impl UnsafeUnpin for CacheWarmingState
impl UnwindSafe for CacheWarmingState
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
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
Compare self to
key and return true if they are equal.