//@ run-pass | |
// issue #89688 | |
fn example_let_else(value: Option<String>) { | |
let Some(inner) = value else { | |
println!("other: {:?}", value); // OK | |
return; | |
}; | |
println!("inner: {}", inner); | |
} | |
fn main() { | |
example_let_else(Some("foo".into())); | |
example_let_else(None); | |
} |