1error[E0170]: pattern binding `Bar` is named the same as one of the variants of the type `Foo` 2 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:15:9 3 | 4LL | Bar => {}, 5 | ^^^ help: to match on the variant, qualify the path: `Foo::Bar` 6 | 7 = note: `#[deny(bindings_with_variant_name)]` on by default 8 9error[E0170]: pattern binding `Baz` is named the same as one of the variants of the type `Foo` 10 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:17:9 11 | 12LL | Baz => {}, 13 | ^^^ help: to match on the variant, qualify the path: `Foo::Baz` 14 15error[E0170]: pattern binding `Bar` is named the same as one of the variants of the type `Foo` 16 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:24:9 17 | 18LL | Bar => {}, 19 | ^^^ help: to match on the variant, qualify the path: `Foo::Bar` 20 21error[E0170]: pattern binding `Baz` is named the same as one of the variants of the type `Foo` 22 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:26:9 23 | 24LL | Baz => {}, 25 | ^^^ help: to match on the variant, qualify the path: `Foo::Baz` 26 27error[E0170]: pattern binding `Bar` is named the same as one of the variants of the type `Foo` 28 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:33:9 29 | 30LL | Bar => {}, 31 | ^^^ help: to match on the variant, qualify the path: `Foo::Bar` 32 33error[E0170]: pattern binding `Baz` is named the same as one of the variants of the type `Foo` 34 --> $DIR/issue-67776-match-same-name-enum-variant-refs.rs:35:9 35 | 36LL | Baz => {}, 37 | ^^^ help: to match on the variant, qualify the path: `Foo::Baz` 38 39error: aborting due to 6 previous errors 40 41For more information about this error, try `rustc --explain E0170`. 42