Skip to main content

AsyncStream

Trait AsyncStream 

Source
pub trait AsyncStream:
    AsyncRead
    + AsyncWrite
    + Send
    + Unpin { }
Expand description

A type-erased async stream that supports both reading and writing.

Used throughout the chain engine so that heterogeneous stream types — plain tokio::net::TcpStream, TLS-wrapped streams, etc. — can all flow through the same proxy chaining code without monomorphization.

Implementors§