blob: 31d302c6101d11aa1df0cb129b19300d2f1c7c6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
use snap;
use std::io;
fn main() {
let stdin = io::stdin();
let stdout = io::stdout();
let mut rdr = stdin.lock();
// Wrap the stdout writer in a Snappy writer.
let mut wtr = snap::write::FrameEncoder::new(stdout.lock());
io::copy(&mut rdr, &mut wtr).expect("I/O operation failed");
}
|