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 } }
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 } }