pub trait IntoLevelDBKey {
// Required methods
fn as_u8_slice_for_write(
&self,
f: &dyn Fn(&[u8]) -> Result<(), Error>,
) -> Result<(), Error>;
fn as_u8_slice_for_get(
&self,
f: &dyn Fn(&[u8]) -> Result<Option<Vec<u8>>, Error>,
) -> Result<Option<Vec<u8>>, Error>;
}