From 2e1d12ec90ea12e8824d79dfc31b5b3cae397df8 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sun, 21 Sep 2025 22:59:47 +0800 Subject: wip --- src/server/tasks.rs | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'src/server/tasks.rs') diff --git a/src/server/tasks.rs b/src/server/tasks.rs index 5052dfe..88f3767 100644 --- a/src/server/tasks.rs +++ b/src/server/tasks.rs @@ -1,20 +1,16 @@ -use remote_control_rs::tasks::{CompletedTask, client::Name}; +use remote_control_rs::tasks::{CompletedTask, server::Name}; use serde::Deserialize; -#[derive(Deserialize)] -pub enum RequestType { - Send(Request), - Respond(Request), -} +pub type Task = (Name, String); #[derive(Deserialize)] -pub enum Request { - Get(TaskType), - Post(TaskType), +pub enum Requests { + Send((Vec, Task)), + Respond((Vec, CompletedTask)), } #[derive(Deserialize)] -pub enum TaskType { - Completed(CompletedTask), - Pending(Name), +pub enum Request { + Get(Name), + Post(CompletedTask), } -- cgit v1.2.3