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}