1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
use tokio::net::TcpStream;

pub mod openssl;
pub mod rustls;

pub trait AsMutStream {
    fn stream_mut(&mut self) -> &mut TcpStream;
}

impl AsMutStream for TcpStream {
    fn stream_mut(&mut self) -> &mut TcpStream {
        self
    }
}