Skip to main content

AsyncClientConnection

Trait AsyncClientConnection 

Source
pub trait AsyncClientConnection
where Self: Sized,
{ type Reader: AsyncReadConnection + Unpin + MaybeSend + 'static; type Writer: AsyncWriteConnection + Unpin + MaybeSend + 'static; // Required method fn to_indi(self) -> (Self::Writer, Self::Reader); }

Required Associated Types§

Required Methods§

Source

fn to_indi(self) -> (Self::Writer, Self::Reader)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl AsyncClientConnection for TcpStream

Source§

impl AsyncClientConnection for WebSocket

Source§

impl<T: AsyncRead + AsyncWrite + Unpin + Send + 'static> AsyncClientConnection for WebSocketStream<T>

Implementors§