1
1
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
2
- --> $DIR/single_match.rs:14 :5
2
+ --> $DIR/single_match.rs:15 :5
3
3
|
4
4
LL | / match x {
5
5
LL | | Some(y) => {
@@ -18,7 +18,7 @@ LL ~ };
18
18
|
19
19
20
20
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
21
- --> $DIR/single_match.rs:22 :5
21
+ --> $DIR/single_match.rs:23 :5
22
22
|
23
23
LL | / match x {
24
24
LL | | // Note the missing block braces.
@@ -30,7 +30,7 @@ LL | | }
30
30
| |_____^ help: try this: `if let Some(y) = x { println!("{:?}", y) }`
31
31
32
32
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
33
- --> $DIR/single_match.rs:31 :5
33
+ --> $DIR/single_match.rs:32 :5
34
34
|
35
35
LL | / match z {
36
36
LL | | (2..=3, 7..=9) => dummy(),
@@ -39,7 +39,7 @@ LL | | };
39
39
| |_____^ help: try this: `if let (2..=3, 7..=9) = z { dummy() }`
40
40
41
41
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
42
- --> $DIR/single_match.rs:60 :5
42
+ --> $DIR/single_match.rs:61 :5
43
43
|
44
44
LL | / match x {
45
45
LL | | Some(y) => dummy(),
@@ -48,7 +48,7 @@ LL | | };
48
48
| |_____^ help: try this: `if let Some(y) = x { dummy() }`
49
49
50
50
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
51
- --> $DIR/single_match.rs:65 :5
51
+ --> $DIR/single_match.rs:66 :5
52
52
|
53
53
LL | / match y {
54
54
LL | | Ok(y) => dummy(),
@@ -57,7 +57,7 @@ LL | | };
57
57
| |_____^ help: try this: `if let Ok(y) = y { dummy() }`
58
58
59
59
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
60
- --> $DIR/single_match.rs:72 :5
60
+ --> $DIR/single_match.rs:73 :5
61
61
|
62
62
LL | / match c {
63
63
LL | | Cow::Borrowed(..) => dummy(),
@@ -66,7 +66,7 @@ LL | | };
66
66
| |_____^ help: try this: `if let Cow::Borrowed(..) = c { dummy() }`
67
67
68
68
error: you seem to be trying to use `match` for an equality check. Consider using `if`
69
- --> $DIR/single_match.rs:93 :5
69
+ --> $DIR/single_match.rs:94 :5
70
70
|
71
71
LL | / match x {
72
72
LL | | "test" => println!(),
@@ -75,7 +75,7 @@ LL | | }
75
75
| |_____^ help: try this: `if x == "test" { println!() }`
76
76
77
77
error: you seem to be trying to use `match` for an equality check. Consider using `if`
78
- --> $DIR/single_match.rs:106 :5
78
+ --> $DIR/single_match.rs:107 :5
79
79
|
80
80
LL | / match x {
81
81
LL | | Foo::A => println!(),
@@ -84,7 +84,7 @@ LL | | }
84
84
| |_____^ help: try this: `if x == Foo::A { println!() }`
85
85
86
86
error: you seem to be trying to use `match` for an equality check. Consider using `if`
87
- --> $DIR/single_match.rs:112 :5
87
+ --> $DIR/single_match.rs:113 :5
88
88
|
89
89
LL | / match x {
90
90
LL | | FOO_C => println!(),
@@ -93,7 +93,7 @@ LL | | }
93
93
| |_____^ help: try this: `if x == FOO_C { println!() }`
94
94
95
95
error: you seem to be trying to use `match` for an equality check. Consider using `if`
96
- --> $DIR/single_match.rs:117 :5
96
+ --> $DIR/single_match.rs:118 :5
97
97
|
98
98
LL | / match &&x {
99
99
LL | | Foo::A => println!(),
@@ -102,7 +102,7 @@ LL | | }
102
102
| |_____^ help: try this: `if x == Foo::A { println!() }`
103
103
104
104
error: you seem to be trying to use `match` for an equality check. Consider using `if`
105
- --> $DIR/single_match.rs:123 :5
105
+ --> $DIR/single_match.rs:124 :5
106
106
|
107
107
LL | / match &x {
108
108
LL | | Foo::A => println!(),
@@ -111,7 +111,7 @@ LL | | }
111
111
| |_____^ help: try this: `if x == &Foo::A { println!() }`
112
112
113
113
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
114
- --> $DIR/single_match.rs:140 :5
114
+ --> $DIR/single_match.rs:141 :5
115
115
|
116
116
LL | / match x {
117
117
LL | | Bar::A => println!(),
@@ -120,7 +120,7 @@ LL | | }
120
120
| |_____^ help: try this: `if let Bar::A = x { println!() }`
121
121
122
122
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
123
- --> $DIR/single_match.rs:148 :5
123
+ --> $DIR/single_match.rs:149 :5
124
124
|
125
125
LL | / match x {
126
126
LL | | None => println!(),
@@ -129,7 +129,7 @@ LL | | };
129
129
| |_____^ help: try this: `if let None = x { println!() }`
130
130
131
131
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
132
- --> $DIR/single_match.rs:170 :5
132
+ --> $DIR/single_match.rs:171 :5
133
133
|
134
134
LL | / match x {
135
135
LL | | (Some(_), _) => {},
@@ -138,7 +138,7 @@ LL | | }
138
138
| |_____^ help: try this: `if let (Some(_), _) = x {}`
139
139
140
140
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
141
- --> $DIR/single_match.rs:176 :5
141
+ --> $DIR/single_match.rs:177 :5
142
142
|
143
143
LL | / match x {
144
144
LL | | (Some(E::V), _) => todo!(),
@@ -147,7 +147,7 @@ LL | | }
147
147
| |_____^ help: try this: `if let (Some(E::V), _) = x { todo!() }`
148
148
149
149
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
150
- --> $DIR/single_match.rs:182 :5
150
+ --> $DIR/single_match.rs:183 :5
151
151
|
152
152
LL | / match (Some(42), Some(E::V), Some(42)) {
153
153
LL | | (.., Some(E::V), _) => {},
@@ -156,7 +156,7 @@ LL | | }
156
156
| |_____^ help: try this: `if let (.., Some(E::V), _) = (Some(42), Some(E::V), Some(42)) {}`
157
157
158
158
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
159
- --> $DIR/single_match.rs:254 :5
159
+ --> $DIR/single_match.rs:255 :5
160
160
|
161
161
LL | / match bar {
162
162
LL | | Some(v) => unsafe {
@@ -176,7 +176,7 @@ LL + } }
176
176
|
177
177
178
178
error: you seem to be trying to use `match` for destructuring a single pattern. Consider using `if let`
179
- --> $DIR/single_match.rs:262 :5
179
+ --> $DIR/single_match.rs:263 :5
180
180
|
181
181
LL | / match bar {
182
182
LL | | #[rustfmt::skip]
0 commit comments