error: redundant pattern matching, consider using `is_ok()` --> $DIR/if_let_redundant_pattern_matching.rs:9:12 | 9 | if let Ok(_) = Ok::(42) {} | ^^^^^ | = note: #[deny(if_let_redundant_pattern_matching)] implied by #[deny(clippy)] note: lint level defined here --> $DIR/if_let_redundant_pattern_matching.rs:4:9 | 4 | #![deny(clippy)] | ^^^^^^ help: try this | if Ok::(42).is_ok() {} error: redundant pattern matching, consider using `is_err()` --> $DIR/if_let_redundant_pattern_matching.rs:14:12 | 14 | if let Err(_) = Err::(42) { | ^^^^^^ | = note: #[deny(if_let_redundant_pattern_matching)] implied by #[deny(clippy)] help: try this | if Err::(42).is_err() { error: redundant pattern matching, consider using `is_none()` --> $DIR/if_let_redundant_pattern_matching.rs:20:12 | 20 | if let None = None::<()> { | ^^^^ | = note: #[deny(if_let_redundant_pattern_matching)] implied by #[deny(clippy)] help: try this | if None::<()>.is_none() { error: redundant pattern matching, consider using `is_some()` --> $DIR/if_let_redundant_pattern_matching.rs:26:12 | 26 | if let Some(_) = Some(42) { | ^^^^^^^ | = note: #[deny(if_let_redundant_pattern_matching)] implied by #[deny(clippy)] help: try this | if Some(42).is_some() { error: aborting due to 4 previous errors