// run-pass | |
// ignore-emscripten no threads support | |
use std::sync::mpsc::channel; | |
use std::thread; | |
pub fn main() { | |
let (tx, rx) = channel(); | |
tx.send("hello, world").unwrap(); | |
thread::spawn(move|| { | |
println!("{}", rx.recv().unwrap()); | |
}).join().ok().unwrap(); | |
} |