1
Fork 0

std: Rename Chan/Port types and constructor

* Chan<T> => Sender<T>
* Port<T> => Receiver<T>
* Chan::new() => channel()
* constructor returns (Sender, Receiver) instead of (Receiver, Sender)
* local variables named `port` renamed to `rx`
* local variables named `chan` renamed to `tx`

Closes #11765
This commit is contained in:
Alex Crichton 2014-03-09 14:58:32 -07:00
parent e86e1d88b2
commit 7858065113
117 changed files with 1735 additions and 1890 deletions

View file

@ -388,10 +388,10 @@ mod tests {
})
iotest!(fn capture_stdout() {
use io::comm_adapters::{PortReader, ChanWriter};
use io::{ChanReader, ChanWriter};
let (p, c) = Chan::new();
let (mut r, w) = (PortReader::new(p), ChanWriter::new(c));
let (tx, rx) = channel();
let (mut r, w) = (ChanReader::new(rx), ChanWriter::new(tx));
spawn(proc() {
set_stdout(~w as ~Writer);
println!("hello!");
@ -400,10 +400,10 @@ mod tests {
})
iotest!(fn capture_stderr() {
use io::comm_adapters::{PortReader, ChanWriter};
use io::{ChanReader, ChanWriter};
let (p, c) = Chan::new();
let (mut r, w) = (PortReader::new(p), ChanWriter::new(c));
let (tx, rx) = channel();
let (mut r, w) = (ChanReader::new(rx), ChanWriter::new(tx));
spawn(proc() {
set_stderr(~w as ~Writer);
fail!("my special message");