]> git.lizzy.rs Git - rust.git/blob - tests/ui/infallible_destructuring_match.stderr
Merge pull request #3285 from devonhollowood/pedantic-dogfood-items-after-statements
[rust.git] / tests / ui / infallible_destructuring_match.stderr
1 error: you seem to be trying to use match to destructure a single infallible pattern. Consider using `let`
2   --> $DIR/infallible_destructuring_match.rs:28:5
3    |
4 28 | /     let data = match wrapper {
5 29 | |         SingleVariantEnum::Variant(i) => i,
6 30 | |     };
7    | |______^ help: try this: `let SingleVariantEnum::Variant(data) = wrapper;`
8    |
9    = note: `-D clippy::infallible-destructuring-match` implied by `-D warnings`
10
11 error: you seem to be trying to use match to destructure a single infallible pattern. Consider using `let`
12   --> $DIR/infallible_destructuring_match.rs:49:5
13    |
14 49 | /     let data = match wrapper {
15 50 | |         TupleStruct(i) => i,
16 51 | |     };
17    | |______^ help: try this: `let TupleStruct(data) = wrapper;`
18
19 error: you seem to be trying to use match to destructure a single infallible pattern. Consider using `let`
20   --> $DIR/infallible_destructuring_match.rs:70:5
21    |
22 70 | /     let data = match wrapper {
23 71 | |         Ok(i) => i,
24 72 | |     };
25    | |______^ help: try this: `let Ok(data) = wrapper;`
26
27 error: aborting due to 3 previous errors
28