pub struct TowerSessionStorage { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for TowerSessionStorage
impl Clone for TowerSessionStorage
Source§fn clone(&self) -> TowerSessionStorage
fn clone(&self) -> TowerSessionStorage
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 TowerSessionStorage
impl Debug for TowerSessionStorage
Source§impl SessionStorage for TowerSessionStorage
impl SessionStorage for TowerSessionStorage
fn data(&self) -> Arc<Mutex<SessionData>>
fn update<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), SessionError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn renew<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), SessionError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn purge<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), SessionError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for TowerSessionStorage
impl !RefUnwindSafe for TowerSessionStorage
impl Send for TowerSessionStorage
impl Sync for TowerSessionStorage
impl Unpin for TowerSessionStorage
impl UnsafeUnpin for TowerSessionStorage
impl !UnwindSafe for TowerSessionStorage
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