Enum Retention Tier
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
Retention tier for cached state.
Variants
Ephemeral
Ephemeral
Discarded after immediate use.
ShortLived
ShortLived
Retained for a short period (seconds to minutes).
SessionDuration
SessionDuration
Retained for the duration of the session.
LongLived
LongLived
Retained beyond session boundaries.
Permanent
Permanent
Retained indefinitely.
Trait Implementations
impl Clone for RetentionTier
impl Clone for RetentionTier
clone
fn clone(&self) -> RetentionTier
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for RetentionTier
impl Debug for RetentionTier
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for RetentionTier
impl<'de> Deserialize<'de> for RetentionTier
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl Hash for RetentionTier
impl Hash for RetentionTier
hash
fn hash<__H: Hasher>(&self, state: &mut __H)
hash_slice
fn hash_slice<H>(data: &[Self], state: &mut H)where
H: Hasher,
Self: Sized,
impl PartialEq for RetentionTier
impl PartialEq for RetentionTier
eq
fn eq(&self, other: &RetentionTier) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for RetentionTier
impl Serialize for RetentionTier
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl Copy for RetentionTier
impl Copy for RetentionTier
impl Eq for RetentionTier
impl Eq for RetentionTier
impl StructuralPartialEq for RetentionTier
impl StructuralPartialEq for RetentionTier