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}