error: redundant pattern matching, consider using `is_ok()` --> examples/if_let_redundant_pattern_matching.rs:9:12 | 9 | if let Ok(_) = Ok::(42) {} | -------^^^^^--------------------- help: try this `if Ok::(42).is_ok()` | = note: `-D if-let-redundant-pattern-matching` implied by `-D warnings` error: redundant pattern matching, consider using `is_err()` --> examples/if_let_redundant_pattern_matching.rs:11:12 | 11 | if let Err(_) = Err::(42) { | -------^^^^^^---------------------- help: try this `if Err::(42).is_err()` | = note: `-D if-let-redundant-pattern-matching` implied by `-D warnings` error: redundant pattern matching, consider using `is_none()` --> examples/if_let_redundant_pattern_matching.rs:14:12 | 14 | if let None = None::<()> { | -------^^^^------------- help: try this `if None::<()>.is_none()` | = note: `-D if-let-redundant-pattern-matching` implied by `-D warnings` error: redundant pattern matching, consider using `is_some()` --> examples/if_let_redundant_pattern_matching.rs:17:12 | 17 | if let Some(_) = Some(42) { | -------^^^^^^^----------- help: try this `if Some(42).is_some()` | = note: `-D if-let-redundant-pattern-matching` implied by `-D warnings` error: aborting due to 4 previous errors error: Could not compile `clippy_tests`. To learn more, run the command again with --verbose.