1
1
error: redundant pattern matching, consider using `is_ok()`
2
- --> $DIR/redundant_pattern_matching.rs:6 :12
2
+ --> $DIR/redundant_pattern_matching.rs:8 :12
3
3
|
4
4
LL | if let Ok(_) = Ok::<i32, i32>(42) {}
5
- | -------^^^^^------------------------ help: try this: `Ok::<i32, i32>(42).is_ok()`
5
+ | -------^^^^^------------------------ help: try this: `Ok::<i32, i32>(42).is_ok(); `
6
6
|
7
7
= note: `-D clippy::redundant-pattern-matching` implied by `-D warnings`
8
8
9
9
error: redundant pattern matching, consider using `is_err()`
10
- --> $DIR/redundant_pattern_matching.rs:8 :12
10
+ --> $DIR/redundant_pattern_matching.rs:10 :12
11
11
|
12
12
LL | if let Err(_) = Err::<i32, i32>(42) {}
13
- | -------^^^^^^------------------------- help: try this: `Err::<i32, i32>(42).is_err()`
13
+ | -------^^^^^^------------------------- help: try this: `Err::<i32, i32>(42).is_err(); `
14
14
15
15
error: redundant pattern matching, consider using `is_none()`
16
- --> $DIR/redundant_pattern_matching.rs:10 :12
16
+ --> $DIR/redundant_pattern_matching.rs:12 :12
17
17
|
18
18
LL | if let None = None::<()> {}
19
- | -------^^^^---------------- help: try this: `None::<()>.is_none()`
19
+ | -------^^^^---------------- help: try this: `None::<()>.is_none(); `
20
20
21
21
error: redundant pattern matching, consider using `is_some()`
22
- --> $DIR/redundant_pattern_matching.rs:12 :12
22
+ --> $DIR/redundant_pattern_matching.rs:14 :12
23
23
|
24
24
LL | if let Some(_) = Some(42) {}
25
- | -------^^^^^^^-------------- help: try this: `Some(42).is_some()`
25
+ | -------^^^^^^^-------------- help: try this: `Some(42).is_some(); `
26
26
27
27
error: redundant pattern matching, consider using `is_ok()`
28
- --> $DIR/redundant_pattern_matching.rs:26 :5
28
+ --> $DIR/redundant_pattern_matching.rs:28 :5
29
29
|
30
30
LL | / match Ok::<i32, i32>(42) {
31
31
LL | | Ok(_) => true,
@@ -34,7 +34,7 @@ LL | | };
34
34
| |_____^ help: try this: `Ok::<i32, i32>(42).is_ok()`
35
35
36
36
error: redundant pattern matching, consider using `is_err()`
37
- --> $DIR/redundant_pattern_matching.rs:31 :5
37
+ --> $DIR/redundant_pattern_matching.rs:33 :5
38
38
|
39
39
LL | / match Ok::<i32, i32>(42) {
40
40
LL | | Ok(_) => false,
@@ -43,7 +43,7 @@ LL | | };
43
43
| |_____^ help: try this: `Ok::<i32, i32>(42).is_err()`
44
44
45
45
error: redundant pattern matching, consider using `is_err()`
46
- --> $DIR/redundant_pattern_matching.rs:36 :5
46
+ --> $DIR/redundant_pattern_matching.rs:38 :5
47
47
|
48
48
LL | / match Err::<i32, i32>(42) {
49
49
LL | | Ok(_) => false,
@@ -52,7 +52,7 @@ LL | | };
52
52
| |_____^ help: try this: `Err::<i32, i32>(42).is_err()`
53
53
54
54
error: redundant pattern matching, consider using `is_ok()`
55
- --> $DIR/redundant_pattern_matching.rs:41 :5
55
+ --> $DIR/redundant_pattern_matching.rs:43 :5
56
56
|
57
57
LL | / match Err::<i32, i32>(42) {
58
58
LL | | Ok(_) => true,
@@ -61,7 +61,7 @@ LL | | };
61
61
| |_____^ help: try this: `Err::<i32, i32>(42).is_ok()`
62
62
63
63
error: redundant pattern matching, consider using `is_some()`
64
- --> $DIR/redundant_pattern_matching.rs:46 :5
64
+ --> $DIR/redundant_pattern_matching.rs:48 :5
65
65
|
66
66
LL | / match Some(42) {
67
67
LL | | Some(_) => true,
@@ -70,7 +70,7 @@ LL | | };
70
70
| |_____^ help: try this: `Some(42).is_some()`
71
71
72
72
error: redundant pattern matching, consider using `is_none()`
73
- --> $DIR/redundant_pattern_matching.rs:51 :5
73
+ --> $DIR/redundant_pattern_matching.rs:53 :5
74
74
|
75
75
LL | / match None::<()> {
76
76
LL | | Some(_) => false,
@@ -79,7 +79,7 @@ LL | | };
79
79
| |_____^ help: try this: `None::<()>.is_none()`
80
80
81
81
error: redundant pattern matching, consider using `is_none()`
82
- --> $DIR/redundant_pattern_matching.rs:56 :13
82
+ --> $DIR/redundant_pattern_matching.rs:58 :13
83
83
|
84
84
LL | let _ = match None::<()> {
85
85
| _____________^
@@ -89,25 +89,19 @@ LL | | };
89
89
| |_____^ help: try this: `None::<()>.is_none()`
90
90
91
91
error: redundant pattern matching, consider using `is_ok()`
92
- --> $DIR/redundant_pattern_matching.rs:61 :20
92
+ --> $DIR/redundant_pattern_matching.rs:63 :20
93
93
|
94
94
LL | let _ = if let Ok(_) = Ok::<usize, ()>(4) { true } else { false };
95
95
| -------^^^^^--------------------------------------------- help: try this: `Ok::<usize, ()>(4).is_ok()`
96
96
97
97
error: redundant pattern matching, consider using `is_some()`
98
- --> $DIR/redundant_pattern_matching.rs:67 :20
98
+ --> $DIR/redundant_pattern_matching.rs:69 :20
99
99
|
100
100
LL | let x = if let Some(_) = opt { true } else { false };
101
101
| -------^^^^^^^------------------------------ help: try this: `opt.is_some()`
102
102
103
- error: redundant pattern matching, consider using `is_some()`
104
- --> $DIR/redundant_pattern_matching.rs:69:20
105
- |
106
- LL | let y = if let Some(_) = opt {};
107
- | -------^^^^^^^--------- help: try this: `opt.is_some()`
108
-
109
103
error: redundant pattern matching, consider using `is_ok()`
110
- --> $DIR/redundant_pattern_matching.rs:77 :12
104
+ --> $DIR/redundant_pattern_matching.rs:76 :12
111
105
|
112
106
LL | if let Ok(_) = Ok::<i32, i32>(4) {
113
107
| _____- ^^^^^
@@ -118,7 +112,7 @@ LL | | }
118
112
| |_____- help: try this: `Ok::<i32, i32>(4).is_ok()`
119
113
120
114
error: redundant pattern matching, consider using `is_ok()`
121
- --> $DIR/redundant_pattern_matching.rs:85 :12
115
+ --> $DIR/redundant_pattern_matching.rs:84 :12
122
116
|
123
117
LL | if let Ok(_) = Ok::<i32, i32>(4) {
124
118
| _____- ^^^^^
@@ -128,5 +122,5 @@ LL | | false
128
122
LL | | };
129
123
| |_____- help: try this: `Ok::<i32, i32>(4).is_ok()`
130
124
131
- error: aborting due to 16 previous errors
125
+ error: aborting due to 15 previous errors
132
126
0 commit comments