pub trait RuntimeSessionStore:
SessionStore
+ SessionMutator
+ Send
+ Sync {
// Required method
fn add_session<'life0, 'async_trait>(
&'life0 self,
session: Session,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait;
}Expand description
Session store contract for runtime seeding, lookup, and mutation.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".