Skip to main content

hanabi_core/protocol/request/
key_value.rs

1use crate::engines::kv::Entry;
2
3/// Request types related to the Key-Value engine.
4#[derive(Debug, Clone, Eq, PartialEq, Hash, serde::Serialize, serde::Deserialize)]
5pub enum KeyValueRequest {
6    /// Set or update a key-value pair on the store.
7    Set { entry: Entry },
8
9    /// Retrieve a value from the store.
10    Get { key: String },
11}