pub trait SnapshotMptTraitRw: SnapshotMptTraitReadAndIterate {
// Required methods
fn delete_node(&mut self, path: &dyn CompressedPathTrait) -> Result<()>;
fn write_node(
&mut self,
path: &dyn CompressedPathTrait,
trie_node: &SnapshotMptNode
) -> Result<()>;
}