11error: use Option::map_or instead of an if let/else
2- --> $DIR/option_if_let_else.rs:7 :5
2+ --> $DIR/option_if_let_else.rs:8 :5
33 |
44LL | / if let Some(x) = string {
55LL | | (true, x)
@@ -11,19 +11,19 @@ LL | | }
1111 = note: `-D clippy::option-if-let-else` implied by `-D warnings`
1212
1313error: use Option::map_or instead of an if let/else
14- --> $DIR/option_if_let_else.rs:25 :13
14+ --> $DIR/option_if_let_else.rs:26 :13
1515 |
1616LL | let _ = if let Some(s) = *string { s.len() } else { 0 };
1717 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `string.map_or(0, |s| s.len())`
1818
1919error: use Option::map_or instead of an if let/else
20- --> $DIR/option_if_let_else.rs:26 :13
20+ --> $DIR/option_if_let_else.rs:27 :13
2121 |
2222LL | let _ = if let Some(s) = &num { s } else { &0 };
2323 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `num.as_ref().map_or(&0, |s| s)`
2424
2525error: use Option::map_or instead of an if let/else
26- --> $DIR/option_if_let_else.rs:27 :13
26+ --> $DIR/option_if_let_else.rs:28 :13
2727 |
2828LL | let _ = if let Some(s) = &mut num {
2929 | _____________^
@@ -43,13 +43,13 @@ LL ~ });
4343 |
4444
4545error: use Option::map_or instead of an if let/else
46- --> $DIR/option_if_let_else.rs:33 :13
46+ --> $DIR/option_if_let_else.rs:34 :13
4747 |
4848LL | let _ = if let Some(ref s) = num { s } else { &0 };
4949 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `num.as_ref().map_or(&0, |s| s)`
5050
5151error: use Option::map_or instead of an if let/else
52- --> $DIR/option_if_let_else.rs:34 :13
52+ --> $DIR/option_if_let_else.rs:35 :13
5353 |
5454LL | let _ = if let Some(mut s) = num {
5555 | _____________^
@@ -69,7 +69,7 @@ LL ~ });
6969 |
7070
7171error: use Option::map_or instead of an if let/else
72- --> $DIR/option_if_let_else.rs:40 :13
72+ --> $DIR/option_if_let_else.rs:41 :13
7373 |
7474LL | let _ = if let Some(ref mut s) = num {
7575 | _____________^
@@ -89,7 +89,7 @@ LL ~ });
8989 |
9090
9191error: use Option::map_or instead of an if let/else
92- --> $DIR/option_if_let_else.rs:49 :5
92+ --> $DIR/option_if_let_else.rs:50 :5
9393 |
9494LL | / if let Some(x) = arg {
9595LL | | let y = x * x;
@@ -108,7 +108,7 @@ LL + })
108108 |
109109
110110error: use Option::map_or_else instead of an if let/else
111- --> $DIR/option_if_let_else.rs:62 :13
111+ --> $DIR/option_if_let_else.rs:63 :13
112112 |
113113LL | let _ = if let Some(x) = arg {
114114 | _____________^
@@ -120,7 +120,7 @@ LL | | };
120120 | |_____^ help: try: `arg.map_or_else(|| side_effect(), |x| x)`
121121
122122error: use Option::map_or_else instead of an if let/else
123- --> $DIR/option_if_let_else.rs:71 :13
123+ --> $DIR/option_if_let_else.rs:72 :13
124124 |
125125LL | let _ = if let Some(x) = arg {
126126 | _____________^
@@ -143,13 +143,13 @@ LL ~ }, |x| x * x * x * x);
143143 |
144144
145145error: use Option::map_or instead of an if let/else
146- --> $DIR/option_if_let_else.rs:100 :13
146+ --> $DIR/option_if_let_else.rs:101 :13
147147 |
148148LL | let _ = if let Some(x) = optional { x + 2 } else { 5 };
149149 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `optional.map_or(5, |x| x + 2)`
150150
151151error: use Option::map_or instead of an if let/else
152- --> $DIR/option_if_let_else.rs:109 :13
152+ --> $DIR/option_if_let_else.rs:110 :13
153153 |
154154LL | let _ = if let Some(x) = Some(0) {
155155 | _____________^
@@ -171,13 +171,13 @@ LL ~ });
171171 |
172172
173173error: use Option::map_or_else instead of an if let/else
174- --> $DIR/option_if_let_else.rs:137 :13
174+ --> $DIR/option_if_let_else.rs:138 :13
175175 |
176176LL | let _ = if let Some(x) = Some(0) { s.len() + x } else { s.len() };
177177 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Some(0).map_or_else(|| s.len(), |x| s.len() + x)`
178178
179179error: use Option::map_or instead of an if let/else
180- --> $DIR/option_if_let_else.rs:141 :13
180+ --> $DIR/option_if_let_else.rs:142 :13
181181 |
182182LL | let _ = if let Some(x) = Some(0) {
183183 | _____________^
0 commit comments