1 error[E0308]: mismatched types
2 --> $DIR/match-needing-semi.rs:8:13
8 | | ^ expected (), found integer
12 | | -- help: consider using a semicolon here
14 | expected this to be `()`
16 = note: expected type `()`
17 found type `{integer}`
19 error[E0308]: mismatched types
20 --> $DIR/match-needing-semi.rs:12:5
27 | | ^- help: consider using a semicolon here
29 | expected (), found integer
31 = note: expected type `()`
32 found type `{integer}`
34 error: aborting due to 2 previous errors
36 For more information about this error, try `rustc --explain E0308`.