]> git.lizzy.rs Git - rust.git/blob - src/test/ui/functions-closures/closure-bounds-can-capture-chan.rs
Merge commit '3c7e7dbc1583a0b06df5bd7623dd354a4debd23d' into clippyup
[rust.git] / src / test / ui / functions-closures / closure-bounds-can-capture-chan.rs
1 // run-pass
2 // pretty-expanded FIXME #23616
3
4 use std::sync::mpsc::channel;
5
6 fn foo<F:FnOnce()+Send>(blk: F) {
7     blk();
8 }
9
10 pub fn main() {
11     let (tx, rx) = channel();
12     foo(move || {
13         tx.send(()).unwrap();
14     });
15     rx.recv().unwrap();
16 }