1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use remote_control_rs::{ executor::Executor, tasks::{ IntoTaskErr, server::{Name, Task}, }, }; use crate::tasks::{Request, Requests}; pub mod tcpserver; pub trait Server<'a> { fn update(&mut self, task: Task<'a>); async fn listen(&self) -> !; }