]> git.lizzy.rs Git - rust.git/blob - src/test/ui/pattern/usefulness/issue-40221.stderr
Auto merge of #94515 - estebank:tweak-move-error, r=davidtwco
[rust.git] / src / test / ui / pattern / usefulness / issue-40221.stderr
1 error[E0004]: non-exhaustive patterns: `C(QA)` not covered
2   --> $DIR/issue-40221.rs:11:11
3    |
4 LL |     match proto {
5    |           ^^^^^ pattern `C(QA)` not covered
6    |
7 note: `P` defined here
8   --> $DIR/issue-40221.rs:2:5
9    |
10 LL | enum P {
11    |      -
12 LL |     C(PC),
13    |     ^ not covered
14    = note: the matched value is of type `P`
15 help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown
16    |
17 LL ~         P::C(PC::Q) => (),
18 LL ~         C(QA) => todo!(),
19    |
20
21 error: aborting due to previous error
22
23 For more information about this error, try `rustc --explain E0004`.