pub trait RecordCatalog: Sized + CatalogCodec {
// Required method
fn restore(
id: &DefinitionId,
version: u32,
payload: &Value,
) -> Result<Option<Self>, Error>;
}Required Methods§
fn restore( id: &DefinitionId, version: u32, payload: &Value, ) -> Result<Option<Self>, Error>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".