| error: this file contains an un-closed delimiter |
| --> $DIR/issue-2354.rs:18:66 |
| | |
| LL | fn foo() { |
| | - un-closed delimiter |
| ... |
| LL | match Some(10) { |
| | - this delimiter might not be properly closed... |
| ... |
| LL | } |
| | - ...as it matches this but it has different indentation |
| ... |
| LL | |
| | ^ |
| |
| error[E0601]: `main` function not found in crate `issue_2354` |
| --> $DIR/issue-2354.rs:1:1 |
| | |
| LL | / fn foo() { |
| LL | | |
| LL | | |
| LL | | |
| ... | |
| LL | | fn main() {} |
| LL | | |
| | |_________________________________________________________________^ the main function must be defined at the crate level (in `$DIR/issue-2354.rs`) |
| | |
| note: here is a function named `main` |
| --> $DIR/issue-2354.rs:17:1 |
| | |
| LL | fn main() {} |
| | ^^^^^^^^^^^^ |
| = note: you have one or more functions named `main` not defined at the crate level |
| = help: either move the `main` function definitions or attach the `#[main]` attribute to one of them |
| |
| error: aborting due to 2 previous errors |
| |
| For more information about this error, try `rustc --explain E0601`. |