[−][src]Function pipe_channel::channel
pub fn channel<T>() -> (Sender<T>, Receiver<T>)
Create a new pipe-based channel.
Examples
use std::thread; use pipe_channel::*; let (mut tx, mut rx) = channel(); let handle = thread::spawn(move || { tx.send(35).unwrap(); tx.send(42).unwrap(); }); assert_eq!(rx.recv().unwrap(), 35); assert_eq!(rx.recv().unwrap(), 42); handle.join().unwrap();