Updated to latest Rust: chan->sender, port -> receiver