#[non_exhaustive]pub enum LifecycleSource {
Held,
Retrieved,
}Expand description
Where a verified lifecycle entry’s retraction state was derived
from.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Held
The consumer’s HeldContext plus the entry’s event.
Retrieved
A fresh, verified retrieval of the context.
Trait Implementations§
Source§impl Clone for LifecycleSource
impl Clone for LifecycleSource
impl Copy for LifecycleSource
Source§impl Debug for LifecycleSource
impl Debug for LifecycleSource
impl Eq for LifecycleSource
Source§impl PartialEq for LifecycleSource
impl PartialEq for LifecycleSource
impl StructuralPartialEq for LifecycleSource
Auto Trait Implementations§
impl Freeze for LifecycleSource
impl RefUnwindSafe for LifecycleSource
impl Send for LifecycleSource
impl Sync for LifecycleSource
impl Unpin for LifecycleSource
impl UnsafeUnpin for LifecycleSource
impl UnwindSafe for LifecycleSource
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.