pub enum CacheAccessKind {
Hit,
Recomputed,
}Expand description
Whether an access reused or recomputed a derived value.
Variants§
Hit
All lineage revision stamps still matched.
Recomputed
No value existed, or at least one lineage revision changed.
Trait Implementations§
Source§impl Clone for CacheAccessKind
impl Clone for CacheAccessKind
Source§fn clone(&self) -> CacheAccessKind
fn clone(&self) -> CacheAccessKind
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 CacheAccessKind
Source§impl Debug for CacheAccessKind
impl Debug for CacheAccessKind
impl Eq for CacheAccessKind
Source§impl PartialEq for CacheAccessKind
impl PartialEq for CacheAccessKind
impl StructuralPartialEq for CacheAccessKind
Auto Trait Implementations§
impl Freeze for CacheAccessKind
impl RefUnwindSafe for CacheAccessKind
impl Send for CacheAccessKind
impl Sync for CacheAccessKind
impl Unpin for CacheAccessKind
impl UnsafeUnpin for CacheAccessKind
impl UnwindSafe for CacheAccessKind
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