rustacean_db_protocol/lib.rs
1use std::sync::Arc;
2
3use bincode::{Decode, Encode};
4
5#[derive(Encode, Decode, Debug)]
6pub enum Request {
7 Get(String),
8 Post(String, Arc<[u8]>),
9 AdminPost(String, String, Arc<[u8]>)
10}
11
12#[derive(Encode, Decode, Debug)]
13pub enum Response {
14 Value(Option<Arc<[u8]>>),
15 Ack(bool),
16}