1 error: irrefutable if-let guard
4 LL | Some(x) if let () = x => {}
7 note: the lint level is defined here
10 LL | #[deny(irrefutable_let_patterns)]
11 | ^^^^^^^^^^^^^^^^^^^^^^^^
13 error: unreachable pattern
14 --> $DIR/warns.rs:16:25
16 LL | x if let None | None = x => {}
19 note: the lint level is defined here
20 --> $DIR/warns.rs:13:8
22 LL | #[deny(unreachable_patterns)]
23 | ^^^^^^^^^^^^^^^^^^^^
25 error: aborting due to 2 previous errors