use remote_control_rs::tasks::{CompletedTask, server::Name}; use serde::Deserialize; pub type Task = ( Name, String, ); #[derive(Deserialize)] pub enum Requests { Send( ( Vec, Task, ), ), Respond( ( Vec, CompletedTask, ), ), } #[derive(Deserialize)] pub enum Request { Get(Name), Post(CompletedTask), }