pub fn put(&self, key: &[u8], value: &[u8]) -> Result<()> {
        self.write_batch(&[WriteBatchRecord::Put(key, value)])
    }
Put a key-value pair into the storage by writing into the current memtable.
mini-lsm/src/lsm_storage.rs