| warning: irrefutable `let...else` pattern |
| --> $DIR/let-else-irrefutable.rs:4:5 |
| | |
| LL | let x = 1 else { return }; |
| | ^^^^^^^^^ |
| | |
| = note: this pattern always matches, so the else clause is unreachable |
| help: remove this `else` block |
| --> $DIR/let-else-irrefutable.rs:4:20 |
| | |
| LL | let x = 1 else { return }; |
| | ^^^^^^^^^^ |
| = note: `#[warn(irrefutable_let_patterns)]` on by default |
| |
| warning: irrefutable `let...else` pattern |
| --> $DIR/let-else-irrefutable.rs:7:5 |
| | |
| LL | let x = 1 else { |
| | ^^^^^^^^^ |
| | |
| = note: this pattern always matches, so the else clause is unreachable |
| help: remove this `else` block |
| --> $DIR/let-else-irrefutable.rs:7:20 |
| | |
| LL | let x = 1 else { |
| | ____________________^ |
| LL | | eprintln!("problem case encountered"); |
| LL | | return |
| LL | | }; |
| | |_____^ |
| |
| warning: 2 warnings emitted |
| |