pub enum ExpirationReason {
TtlElapsed,
PolicyRetention,
}Variants§
Trait Implementations§
Source§impl Clone for ExpirationReason
impl Clone for ExpirationReason
Source§fn clone(&self) -> ExpirationReason
fn clone(&self) -> ExpirationReason
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 ExpirationReason
Source§impl Debug for ExpirationReason
impl Debug for ExpirationReason
Source§impl<'de> Deserialize<'de> for ExpirationReason
impl<'de> Deserialize<'de> for ExpirationReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExpirationReason
Source§impl PartialEq for ExpirationReason
impl PartialEq for ExpirationReason
Source§impl Serialize for ExpirationReason
impl Serialize for ExpirationReason
impl StructuralPartialEq for ExpirationReason
Auto Trait Implementations§
impl Freeze for ExpirationReason
impl RefUnwindSafe for ExpirationReason
impl Send for ExpirationReason
impl Sync for ExpirationReason
impl Unpin for ExpirationReason
impl UnsafeUnpin for ExpirationReason
impl UnwindSafe for ExpirationReason
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