We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fb39efe commit 9721505Copy full SHA for 9721505
crates/ide-assists/src/handlers/convert_match_to_let_else.rs
@@ -87,7 +87,7 @@ fn find_arms(
87
let mut extracting = None;
88
let mut diverging = None;
89
for arm in arms {
90
- if ctx.sema.type_of_expr(&arm.expr().unwrap()).unwrap().original().is_never() {
+ if ctx.sema.type_of_expr(&arm.expr()?)?.original().is_never() {
91
diverging = Some(arm);
92
} else {
93
extracting = Some(arm);
0 commit comments