summaryrefslogtreecommitdiff
path: root/crates/utils/tcp_connection/src/handle.rs
blob: ab3a5ff4d0deea32f6f1eb78c6cf6b4adb044634 (plain)
1
2
3
4
5
6
7
8
9
use tokio::net::TcpStream;

pub trait ClientHandle<RequestServer> {
    fn process(stream: TcpStream);
}

pub trait ServerHandle<RequestClient> {
    fn process(stream: TcpStream);
}