pub trait Store: Send + Sync {
// Required methods
fn metadata_as_ipc(&self) -> Result<Vec<IpcMessageWithId>, Error>;
fn update(&self, msg: &IpcMessageWithId) -> Result<(), Error>;
}Required Methods§
Sourcefn metadata_as_ipc(&self) -> Result<Vec<IpcMessageWithId>, Error>
fn metadata_as_ipc(&self) -> Result<Vec<IpcMessageWithId>, Error>
Returns the metadata for this store as a vec of ipc messages
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".