| warning: variant `B` is never constructed |
| --> $DIR/issue-87097.rs:6:5 |
| | |
| LL | enum Variant { |
| | ------- variant in this enum |
| LL | A, |
| LL | B, |
| | ^ |
| | |
| = note: `#[warn(dead_code)]` on by default |
| |
| warning: unused closure that must be used |
| --> $DIR/issue-87097.rs:17:5 |
| | |
| LL | / || match out_ref { |
| LL | | Variant::A => (), |
| LL | | Variant::B => (), |
| LL | | }; |
| | |______^ |
| | |
| = note: closures are lazy and do nothing unless called |
| = note: `#[warn(unused_must_use)]` on by default |
| |
| warning: unused closure that must be used |
| --> $DIR/issue-87097.rs:26:5 |
| | |
| LL | / || match here.field { |
| LL | | Variant::A => (), |
| LL | | Variant::B => (), |
| LL | | }; |
| | |______^ |
| | |
| = note: closures are lazy and do nothing unless called |
| |
| warning: 3 warnings emitted |
| |