pub trait SessionContainer {
// Required methods
fn find_session(&self, name: &str) -> Option<&Session>;
fn insert_session(&mut self, name: String, repo: Session);
fn list(&self) -> Vec<String>;
}Required Methods§
fn find_session(&self, name: &str) -> Option<&Session>
fn insert_session(&mut self, name: String, repo: Session)
fn list(&self) -> Vec<String>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".