Module stream

Source
Expand description

Provides an abstraction of Stream, as well as specific implementations for TCP and UDP

Structs§

TcpListenerImpl
Implementing StreamAccept for TcpListener
TcpListenerProvider
The medium used to get the TcpListenerImpl
TcpStreamImpl
Implementing NetworkStream for TcpStream
TcpStreamProvider
The medium used to get the TcpStreamImpl
UdpListenerImpl
Implementing StreamAccept for UdpListener
UdpListenerProvider
The medium used to get the TcpListenerImpl
UdpStreamImpl
Implementing NetworkStream for UdpStream
UdpStreamProvider
The medium used to get the UdpStreamImpl

Traits§

ListenerProvider
Provides an abstraction for bind
NetworkStream
Used to abstract Stream operations, see tokio::net::TcpStream for details
StreamAccept
Abstractions for Listener-provided operations
StreamProvider
Provides an abstraction for connect