Trait salvo_extra::session::SessionDepotExt [−][src]
pub trait SessionDepotExt {
fn set_session(&mut self, session: Session);
fn take_session(&mut self) -> Option<Session>;
fn session(&self) -> Option<&Session>;
fn session_mut(&mut self) -> Option<&mut Session>;
}
Expand description
SessionDepotExt
Required methods
fn set_session(&mut self, session: Session)
fn set_session(&mut self, session: Session)
Set session
fn take_session(&mut self) -> Option<Session>
fn take_session(&mut self) -> Option<Session>
Take session
fn session_mut(&mut self) -> Option<&mut Session>
fn session_mut(&mut self) -> Option<&mut Session>
Get session mutable reference