use crate::engines::kv::Value;
#[derive(Debug, Clone, Eq, PartialEq, Hash, serde::Serialize, serde::Deserialize)]
pub struct Entry {
key: String,
value: Value,
}
impl Entry {
pub fn new(key: String, value: Value) -> Self {
Self { key, value }
}
pub fn key(&self) -> &str {
&self.key
}
pub fn value(&self) -> &Value {
&self.value
}
}