pub trait Session {
// Required methods
fn save(&self, name: &str) -> Result<()>;
fn load(&self, name: &str) -> Result<()>;
fn clear(&self) -> Result<()>;
fn list(&self) -> impl Iterator<Item = String>;
fn delete(&self, name: &str);
}Required Methods§
fn save(&self, name: &str) -> Result<()>
fn load(&self, name: &str) -> Result<()>
fn clear(&self) -> Result<()>
fn list(&self) -> impl Iterator<Item = String>
fn delete(&self, name: &str)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.