pub trait SessionStore: Send + Sync {
// Required methods
fn load_latest(&self, external_id: &str) -> Result<Option<StoredSession>>;
fn save_latest(
&self,
external_id: &str,
session: &RedactionSession,
expected_version: Option<&str>,
) -> Result<Option<String>>;
}Required Methods§
fn load_latest(&self, external_id: &str) -> Result<Option<StoredSession>>
fn save_latest( &self, external_id: &str, session: &RedactionSession, expected_version: Option<&str>, ) -> Result<Option<String>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".