1 error: expected one of `.`, `;`, `?`, or an operator, found `let`
2 --> $DIR/recover-missing-semi.rs:4:5
5 | - help: a semicolon may be missing here
10 error: expected one of `.`, `;`, `?`, or an operator, found `return`
11 --> $DIR/recover-missing-semi.rs:11:5
13 LL | let _: usize = ()
14 | - help: a semicolon may be missing here
19 error[E0308]: mismatched types
20 --> $DIR/recover-missing-semi.rs:2:20
22 LL | let _: usize = ()
23 | ^^ expected usize, found ()
25 = note: expected type `usize`
28 error[E0308]: mismatched types
29 --> $DIR/recover-missing-semi.rs:9:20
31 LL | let _: usize = ()
32 | ^^ expected usize, found ()
34 = note: expected type `usize`
37 error: aborting due to 4 previous errors
39 For more information about this error, try `rustc --explain E0308`.