26 releases (breaking)
0.21.0 | Mar 7, 2023 |
---|---|
0.20.0 | Nov 27, 2022 |
0.19.0 | Nov 27, 2022 |
0.14.0 | Jun 16, 2022 |
0.4.0 | Mar 2, 2021 |
#2217 in Rust patterns
139 downloads per month
Used in 5 crates
68KB
1.5K
SLoC
This crate defines ReadLayered
and WriteLayered
traits which extend
std::io::Read
and std::io::Write
with additional functionality
useful for performing I/O through layers of buffering and translation.
And it defines LayeredReader
, LayeredWriter
, and LayeredDuplexer
types which implement ReadLayered
, WriteLayered
, and both,
respectively, by wrapping implementations of std::io::Read
,
std::io::Write
, and both, respectively.
Dependencies
~0.2–6MB
~103K SLoC