pub enum PersistenceModel {
Ephemeral,
SessionScoped,
Persistent,
Immortal,
}Variants§
Trait Implementations§
Source§impl Clone for PersistenceModel
impl Clone for PersistenceModel
Source§fn clone(&self) -> PersistenceModel
fn clone(&self) -> PersistenceModel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PersistenceModel
impl Debug for PersistenceModel
Source§impl<'de> Deserialize<'de> for PersistenceModel
impl<'de> Deserialize<'de> for PersistenceModel
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
Auto Trait Implementations§
impl Freeze for PersistenceModel
impl RefUnwindSafe for PersistenceModel
impl Send for PersistenceModel
impl Sync for PersistenceModel
impl Unpin for PersistenceModel
impl UnsafeUnpin for PersistenceModel
impl UnwindSafe for PersistenceModel
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