pub enum CacheStatus {
Hit,
Miss,
NoCache,
Mixed,
Error,
}
Expand description
The relation between an object and a cache.
Variants
Hit
The object was pulled fresh from the cache.
Miss
The object was not available from the cache, and was regenerated.
NoCache
No cache was consulted for this response.
Mixed
The response is made of suggestions from multiple sources that have varying cache status.
Error
There was an error while retrieving data from the cache.
Trait Implementations
sourceimpl Clone for CacheStatus
impl Clone for CacheStatus
sourcefn clone(&self) -> CacheStatus
fn clone(&self) -> CacheStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CacheStatus
impl Debug for CacheStatus
sourceimpl PartialEq<CacheStatus> for CacheStatus
impl PartialEq<CacheStatus> for CacheStatus
sourceimpl ToString for CacheStatus
impl ToString for CacheStatus
impl Copy for CacheStatus
impl Eq for CacheStatus
impl StructuralEq for CacheStatus
impl StructuralPartialEq for CacheStatus
Auto Trait Implementations
impl RefUnwindSafe for CacheStatus
impl Send for CacheStatus
impl Sync for CacheStatus
impl Unpin for CacheStatus
impl UnwindSafe for CacheStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more