Messing with Rust channels