Struct rusty_express::prelude::Session
[−]
[src]
pub struct Session { /* fields omitted */ }
pub struct Session { /* fields omitted */ }
impl Session
[src]impl SessionExchange for Session
[src]fn initialize_new() -> Option<Self>
[src]fn initialize_new_with_id(id: &str) -> Option<Self>
[src]fn from_id(id: String) -> Option<Self>
[src]fn from_or_new(id: String) -> Option<Self>
[src]fn release(id: String)
[src]fn set_default_session_lifetime(lifetime: Duration)
[src]fn clean()
[src]fn clean_up_to(lifetime: DateTime<Utc>)
[src]fn store_size() -> Option<usize>
[src]fn auto_clean_start(period: Duration) -> Option<Thread>
[src]fn auto_clean_stop()
[src]fn auto_clean_is_running() -> bool
[src]impl SessionHandler for Session
[src]fn get_id(&self) -> String
[src]fn get_value(&self, key: &str) -> Option<String>
[src]fn set_value(&mut self, key: &str, val: &str) -> Option<String>
[src]fn auto_lifetime_renew(&mut self, auto_renewal: bool)
[src]fn expires_at(&mut self, expires_time: DateTime<Utc>)
[src]fn save(&mut self)
[src]impl PersistHandler for Session
[src]fn init_from_file(path: &Path) -> bool
[src]fn save_to_file(path: &Path)
[src]