| Crates.io | layered-io |
| lib.rs | layered-io |
| version | 0.23.1 |
| created_at | 2021-01-28 20:50:42.325193+00 |
| updated_at | 2024-03-29 20:42:46.974298+00 |
| description | I/O traits extending Read and Write |
| homepage | |
| repository | https://github.com/sunfishcode/layered-io |
| max_upload_size | |
| id | 347754 |
| size | 106,730 |
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.