diff options
| author | Ali Bektas <bektasali@protonmail.com> | 2023-08-15 19:37:23 +0200 |
|---|---|---|
| committer | Ali Bektas <bektasali@protonmail.com> | 2023-08-15 19:37:23 +0200 |
| commit | eed1b3b6524ffd63cce76a72ef14e9bd83e7c65a (patch) | |
| tree | b63fef5e420cb610d0b4d0f59c7b8413667309d8 | |
| parent | a46eebbc9f0904f35fe992cc44d6a9e64c3e6086 (diff) | |
| download | rust-eed1b3b6524ffd63cce76a72ef14e9bd83e7c65a.tar.gz rust-eed1b3b6524ffd63cce76a72ef14e9bd83e7c65a.zip | |
v2
| -rw-r--r-- | crates/ide-assists/src/handlers/wrap_return_type_in_result.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/ide-assists/src/handlers/wrap_return_type_in_result.rs b/crates/ide-assists/src/handlers/wrap_return_type_in_result.rs index 51b7181b3d1..61e9bcdcc51 100644 --- a/crates/ide-assists/src/handlers/wrap_return_type_in_result.rs +++ b/crates/ide-assists/src/handlers/wrap_return_type_in_result.rs @@ -50,8 +50,7 @@ pub(crate) fn wrap_return_type_in_result(acc: &mut Assists, ctx: &AssistContext< let new_result_ty = make::ext::ty_result(type_ref.clone(), make::ty_placeholder()).clone_for_update(); - let generic_args = - new_result_ty.syntax().descendants().find_map(ast::GenericArgList::cast).unwrap(); + let generic_args = new_result_ty.syntax().descendants().find_map(ast::GenericArgList::cast)?; let last_genarg = generic_args.generic_args().last()?; acc.add( |
