Expand description
Buffed stream module.
This module contains the BuffedStream type, which is a wrapper around a stream that provides
buffering and encryption/decryption functionality.
It is used to provide a bincode-centric stream that can be used to send and receive data
in a more efficient manner. In addition, the AsyncRead and AsyncWrite implementations
are designed to “transparently” handle encryption and decryption of the data being sent
and received (for the “pump” phase of the lifecycle).
Structs§
- Buffed
Stream - BuffedStream type.
- Buffed
Stream Read Half - A type for the read half of a buffed stream.
- Buffed
Stream Write Half - A type for the write half of a buffed stream.
Traits§
- Bincode
Split - A trait for splitting a
BuffedStreaminto its read and write halves.
Type Aliases§
- Buffed
Duplex Stream - A type alias for a buffed
DuplexStream. - Buffed
TcpStream - A type alias for a buffed
TcpStream.