19 lines
383 B
Rust
19 lines
383 B
Rust
extern crate strip_ansi_escapes;
|
|
|
|
use std::io;
|
|
use strip_ansi_escapes::Writer;
|
|
|
|
pub fn work() -> io::Result<()> {
|
|
let stdin = io::stdin();
|
|
let mut in_lock = stdin.lock();
|
|
let stdout = io::stdout();
|
|
let out_lock = stdout.lock();
|
|
let mut writer = Writer::new(out_lock);
|
|
io::copy(&mut in_lock, &mut writer)?;
|
|
Ok(())
|
|
}
|
|
|
|
pub fn main() {
|
|
work().unwrap();
|
|
}
|