pub trait StoreFactory {
// Required method
fn get_grid_commit_store<'a>(&'a self) -> Box<dyn CommitStore + 'a>;
}Expand description
An abstract factory for creating Grid stores backed by the same storage
Required Methods§
Sourcefn get_grid_commit_store<'a>(&'a self) -> Box<dyn CommitStore + 'a>
fn get_grid_commit_store<'a>(&'a self) -> Box<dyn CommitStore + 'a>
Get a new CommitStore
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".