| error: expected identifier, found keyword `self` | |
| --> $DIR/missing-fat-arrow.rs:8:13 | |
| | | |
| LL | Some(x) if x == y { | |
| | - while parsing this struct | |
| LL | self.next_token()?; | |
| | ^^^^ expected identifier, found keyword | |
| | | |
| help: you might have meant to start a match arm after the match guard | |
| | | |
| LL | Some(x) if x == y => { | |
| | ++ | |
| error: expected one of `,`, `:`, or `}`, found `.` | |
| --> $DIR/missing-fat-arrow.rs:22:14 | |
| | | |
| LL | Some(a) if a.value == b { | |
| | - while parsing this struct | |
| LL | a.value = 1; | |
| | -^ expected one of `,`, `:`, or `}` | |
| | | | |
| | while parsing this struct field | |
| | | |
| help: try naming a field | |
| | | |
| LL | a: a.value = 1; | |
| | ++ | |
| help: you might have meant to start a match arm after the match guard | |
| | | |
| LL | Some(a) if a.value == b => { | |
| | ++ | |
| error: expected one of `,`, `:`, or `}`, found `.` | |
| --> $DIR/missing-fat-arrow.rs:32:14 | |
| | | |
| LL | Some(a) if a.value == b { | |
| | - while parsing this struct | |
| LL | a.value, | |
| | -^ expected one of `,`, `:`, or `}` | |
| | | | |
| | while parsing this struct field | |
| | | |
| help: try naming a field | |
| | | |
| LL | a: a.value, | |
| | ++ | |
| help: you might have meant to start a match arm after the match guard | |
| | | |
| LL | Some(a) if a.value == b => { | |
| | ++ | |
| error[E0308]: mismatched types | |
| --> $DIR/missing-fat-arrow.rs:12:18 | |
| | | |
| LL | let _: i32 = (); | |
| | --- ^^ expected `i32`, found `()` | |
| | | | |
| | expected due to this | |
| error[E0308]: mismatched types | |
| --> $DIR/missing-fat-arrow.rs:26:18 | |
| | | |
| LL | let _: i32 = (); | |
| | --- ^^ expected `i32`, found `()` | |
| | | | |
| | expected due to this | |
| error[E0308]: mismatched types | |
| --> $DIR/missing-fat-arrow.rs:37:18 | |
| | | |
| LL | let _: i32 = (); | |
| | --- ^^ expected `i32`, found `()` | |
| | | | |
| | expected due to this | |
| error: aborting due to 6 previous errors | |
| For more information about this error, try `rustc --explain E0308`. |