// issue #89807 | |
#[deny(unused_variables)] | |
fn main() { | |
let value = Some(String::new()); | |
#[allow(unused)] | |
let banana = 1; | |
#[allow(unused)] | |
let Some(chaenomeles) = value.clone() else { return }; // OK | |
let Some(chaenomeles) = value else { return }; //~ ERROR unused variable: `chaenomeles` | |
} |