extern crate trpl; // required for mdbook test fn main() { trpl::run(async { // ANCHOR: channel let (tx, mut rx) = trpl::channel(); let val = String::from("hi"); tx.send(val).unwrap(); let received = rx.recv().await.unwrap(); println!("Got: {received}"); // ANCHOR_END: channel }); }