pub trait MetaLog {
// Required methods
fn append(&mut self, rec: &BlockMeta) -> Result<(), StoreError>;
fn get(&self, key: BlockKey) -> Option<&BlockMeta>;
fn iter(&self) -> Box<dyn Iterator<Item = &BlockMeta> + '_>;
}Expand description
Metadata log for append-only persistence of block metadata.