Trait trillium_sessions::SessionConnExt
source · pub trait SessionConnExt {
// Required methods
fn with_session(self, key: &str, value: impl Serialize) -> Self;
fn session(&self) -> &Session;
fn session_mut(&mut self) -> &mut Session;
}
Expand description
extension trait to add session support to Conn
SessionHandler
MUST be called on the
conn prior to using any of these functions.
Required Methods§
sourcefn with_session(self, key: &str, value: impl Serialize) -> Self
fn with_session(self, key: &str, value: impl Serialize) -> Self
append a key-value pair to the current session, where the key is a &str and the value is anything serde-serializable.
sourcefn session_mut(&mut self) -> &mut Session
fn session_mut(&mut self) -> &mut Session
retrieve a mutable reference to the current session
Object Safety§
This trait is not object safe.