hanabi-core 0.1.0-alpha.2

Core library for Hanabi
Documentation
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
    }
}