• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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