| error[E0308]: mismatched types |
| --> $DIR/empty-trailing-stmt.rs:6:7 |
| | |
| LL | { true } |
| | ^^^^ expected `()`, found `bool` |
| | |
| help: you might have meant to return this value |
| | |
| LL | { return true; } |
| | ++++++ + |
| |
| error[E0308]: mismatched types |
| --> $DIR/empty-trailing-stmt.rs:5:13 |
| | |
| LL | fn foo() -> bool { |
| | --- ^^^^ expected `bool`, found `()` |
| | | |
| | implicitly returns `()` as its body has no tail or `return` expression |
| |
| error: aborting due to 2 previous errors |
| |
| For more information about this error, try `rustc --explain E0308`. |