simple/
simple.rs

1extern crate tee;
2
3use tee::TeeReader;
4use std::io::Read;
5
6fn main() {
7    let mut reader = "It's over 9000!".as_bytes();
8    let mut teeout = Vec::new();
9    let mut stdout = Vec::new();
10    {
11        let mut tee = TeeReader::new(&mut reader, &mut teeout);
12        let _ = tee.read_to_end(&mut stdout);
13    }
14    println!("tee out -> {:?}", teeout);
15    println!("std out -> {:?}", stdout);
16}