Provides I/O-related utilities complimenting the Rust Standard Library
The fs module includes a
PosReadtrait, offering a uniform pread for positioned file reads; and a
ReadSlicesupporting multiple independent reader instances limited to a fixed start..end range.
The io module includes a
GatheringReader, which presents a continuous Read interface over N non-contiguous byte buffers.
The mem module includes a
MemHandlesupporting prioritized concurrent memory access advice (e.g. madvise (2) on unix).
This project is dual licensed under either of following:
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in olio by you, as defined by the Apache License, shall be dual licensed as above, without any additional terms or conditions.