pub trait ReplayWrite {
// Required methods
fn insert(
&mut self,
key: TracedBytes,
new_val: TracedBytes,
old_val: Option<TracedBytes>,
) -> Result<()>;
fn delete(&mut self, key: TracedBytes, old_val: TracedBytes) -> Result<()>;
}