buf_stream

Crates.iobuf_stream
lib.rsbuf_stream
version0.2.0
sourcesrc
created_at2020-08-22 22:22:32.093593
updated_at2020-08-22 22:22:32.093593
descriptionBuffered I/O for streams where each read/write half is separately buffered. Fork of bufstream.
homepagehttps://github.com/alexdelorenzo/buf_stream
repositoryhttps://github.com/alexdelorenzo/buf_stream
max_upload_size
id279625
size24,718
Alex DeLorenzo (alexdelorenzo)

documentation

https://alexdelorenzo.dev

README

buf_stream

Buffered I/O streams for reading/writing

About

buf_stream is a fork of bufstream by Alex Chrichton.

Usage

[dependencies]
buf_stream = "0.2"

Tokio

There is support for tokio's AsyncRead + AsyncWrite traits through the tokio feature. When using this crate with asynchronous IO, make sure to properly flush the stream before dropping it since IO during drop may cause panics. For the same reason you should stay away from BufStream::into_inner.

Commit count: 4

cargo fmt