Crate rw_stream_sink

source ·
Expand description

This crate provides the RwStreamSink type. It wraps around a Stream + Sink that produces and accepts byte arrays, and implements AsyncRead and AsyncWrite.

Each call to write() will send one packet on the sink. Calls to read() will read from incoming packets.

Note: Although this crate is hosted in the libp2p repo, it is purely a utility crate and not at all specific to libp2p.

Structs

Wraps around a Stream + Sink whose items are buffers. Implements AsyncRead and AsyncWrite.