2023-06-14 13:51:31 -05:00
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:33:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | C(x, y) if let 1 = y => ..,
|
|
|
|
| ^^^^^^^^^
|
|
|
|
|
|
|
|
|
= note: `-D clippy::redundant-guards` implied by `-D warnings`
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - C(x, y) if let 1 = y => ..,
|
|
|
|
LL + C(x, 1) => ..,
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:39:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | Some(x) if matches!(x, Some(1) if true) => ..,
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL | Some(Some(1)) if true => ..,
|
|
|
|
| ~~~~~~~ ~~~~~~~
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:40:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | Some(x) if matches!(x, Some(1)) => {
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(x) if matches!(x, Some(1)) => {
|
|
|
|
LL + Some(Some(1)) => {
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:44:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | Some(x) if let Some(1) = x => ..,
|
|
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(x) if let Some(1) = x => ..,
|
|
|
|
LL + Some(Some(1)) => ..,
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:45:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | Some(x) if x == Some(2) => ..,
|
|
|
|
| ^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(x) if x == Some(2) => ..,
|
|
|
|
LL + Some(Some(2)) => ..,
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:68:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | B { e } if matches!(e, Some(A(2))) => ..,
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - B { e } if matches!(e, Some(A(2))) => ..,
|
|
|
|
LL + B { e: Some(A(2)) } => ..,
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:105:20
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | E::A(y) if y == "not from an or pattern" => {},
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - E::A(y) if y == "not from an or pattern" => {},
|
|
|
|
LL + E::A("not from an or pattern") => {},
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
2023-07-27 06:40:22 -05:00
|
|
|
--> $DIR/redundant_guards.rs:112:14
|
2023-06-14 13:51:31 -05:00
|
|
|
|
|
|
|
|
LL | x if matches!(x, Some(0)) => ..,
|
|
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - x if matches!(x, Some(0)) => ..,
|
|
|
|
LL + Some(0) => ..,
|
|
|
|
|
|
|
|
|
|
2023-09-12 22:13:51 -05:00
|
|
|
error: redundant guard
|
|
|
|
--> $DIR/redundant_guards.rs:160:28
|
|
|
|
|
|
|
|
|
LL | Some(ref x) if x == &1 => {},
|
|
|
|
| ^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(ref x) if x == &1 => {},
|
|
|
|
LL + Some(1) => {},
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
|
|
|
--> $DIR/redundant_guards.rs:161:28
|
|
|
|
|
|
|
|
|
LL | Some(ref x) if let &2 = x => {},
|
|
|
|
| ^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(ref x) if let &2 = x => {},
|
|
|
|
LL + Some(2) => {},
|
|
|
|
|
|
|
|
|
|
|
|
|
error: redundant guard
|
|
|
|
--> $DIR/redundant_guards.rs:162:28
|
|
|
|
|
|
|
|
|
LL | Some(ref x) if matches!(x, &3) => {},
|
|
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
help: try
|
|
|
|
|
|
|
|
|
LL - Some(ref x) if matches!(x, &3) => {},
|
|
|
|
LL + Some(3) => {},
|
|
|
|
|
|
|
|
|
|
|
|
|
error: aborting due to 11 previous errors
|
2023-06-14 13:51:31 -05:00
|
|
|
|