#reader-writer #delegates #adapter #io

tee

An adapter for readers which delegate reads to a writer

1 unstable release

Uses old Rust 2015

0.1.0 Dec 15, 2015

#9 in #delegates

Download history 6516/week @ 2025-12-07 4887/week @ 2025-12-14 3174/week @ 2025-12-21 2991/week @ 2025-12-28 5417/week @ 2026-01-04 4444/week @ 2026-01-11 4801/week @ 2026-01-18 2818/week @ 2026-01-25 4956/week @ 2026-02-01 6834/week @ 2026-02-08 7914/week @ 2026-02-15 2455/week @ 2026-02-22 6181/week @ 2026-03-01 7200/week @ 2026-03-08 4414/week @ 2026-03-15 4221/week @ 2026-03-22

22,240 downloads per month
Used in 7 crates

MIT license

4KB

Tee

Build Status Coverage Status

A rustlang adapter for readers which delegate read bytes to a writer, adapted from the standard library's std::io::Read#tee which has since been deprecated.

api docs

rustdoc api documentation can be found here

examples

The currently unstable/deprecated std library function looks like this

let tee_reader = reader.tee(writer);

In broadcast this looks like

let tee_reader = tee::TeeReader::new(reader, writer);

Doug Tangren (softprops) 2015

No runtime deps