#seek #reader #multiple #async #async-seek

multi-readers

Combining multiple readers

15 releases (5 breaking)

0.6.0 Mar 26, 2025
0.4.1 Dec 14, 2024
0.3.0 Oct 31, 2024
0.2.0 Jul 1, 2024
0.1.0 Dec 4, 2023

#691 in Asynchronous

Download history 221/week @ 2024-12-11 15/week @ 2024-12-18 133/week @ 2025-01-08 9/week @ 2025-01-15 3/week @ 2025-02-05 3/week @ 2025-02-12 6/week @ 2025-02-26 133/week @ 2025-03-26

134 downloads per month

MIT license

13KB
272 lines

Crate Info

Multiple Readers

multiple-readers is a Rust library aimed at simplifying the process of combining multiple types that implement the std::io::Read trait into a unified reader.

Features

  • Combines multiple types that implement the std::io::Read trait into a unified reader.
  • Can read from data sources sequentially until all data sources are exhausted.
  • Supports tokio ( Unstable )

Dependencies

~0–5.5MB
~19K SLoC