removed old rust encryption module

This commit is contained in:
michael-bailey 2021-08-03 17:49:27 +01:00
parent 14495e1b27
commit 029e00144b
2 changed files with 12 additions and 0 deletions

View File

12
server/src/prelude.rs Normal file
View File

@ -0,0 +1,12 @@
use std::sync::Arc;
use async_trait::async_trait;
use serde::{Serialize,Deserialize};
#[async_trait]
trait Sender<'de, TMessage: Deserialize<'de> + Serialize> {
async fn send(self: &Arc<Self>, message: TMessage) -> Result<(), std::io::Error>;
async fn recv(self: &Arc<Self>) -> Result<TMessage, std::io::Error>;
}