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
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".