Session

Trait Session 

Source
pub trait Session: Send + Sync {
    // Required methods
    fn id(&self) -> &str;
    fn app_name(&self) -> &str;
    fn user_id(&self) -> &str;
    fn state(&self) -> &dyn State;
    fn events(&self) -> &dyn Events;
    fn last_update_time(&self) -> DateTime<Utc>;
}
Available on crate feature sessions only.

Required Methods§

Source

fn id(&self) -> &str

Source

fn app_name(&self) -> &str

Source

fn user_id(&self) -> &str

Source

fn state(&self) -> &dyn State

Source

fn events(&self) -> &dyn Events

Source

fn last_update_time(&self) -> DateTime<Utc>

Implementors§