pub enum TagVerdict {
Valid,
Expire,
Remove,
}Expand description
The verdict of a tag/clear-marker check against a single entry.
Variants§
Valid
No marker invalidates the entry.
Expire
The entry should be treated as logically expired (fail-safe may serve it).
Remove
The entry should be hard-removed.
Trait Implementations§
Source§impl Clone for TagVerdict
impl Clone for TagVerdict
Source§fn clone(&self) -> TagVerdict
fn clone(&self) -> TagVerdict
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 TagVerdict
Source§impl Debug for TagVerdict
impl Debug for TagVerdict
impl Eq for TagVerdict
Source§impl PartialEq for TagVerdict
impl PartialEq for TagVerdict
impl StructuralPartialEq for TagVerdict
Auto Trait Implementations§
impl Freeze for TagVerdict
impl RefUnwindSafe for TagVerdict
impl Send for TagVerdict
impl Sync for TagVerdict
impl Unpin for TagVerdict
impl UnsafeUnpin for TagVerdict
impl UnwindSafe for TagVerdict
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.