1 error[E0308]: mismatched types
2 --> $DIR/move-closure.rs:5:17
4 LL | let x: () = move || ();
5 | -- ^^^^^^^^^^ expected `()`, found closure
9 = note: expected unit type `()`
10 found closure `[closure@$DIR/move-closure.rs:5:17: 5:24]`
11 help: use parentheses to call this closure
13 LL | let x: () = (move || ())();
16 error: aborting due to previous error
18 For more information about this error, try `rustc --explain E0308`.