about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJonas Schievink <jonasschievink@gmail.com>2020-04-30 00:10:15 +0200
committerJonas Schievink <jonasschievink@gmail.com>2020-04-30 00:10:30 +0200
commit0cd6a88cf6f80d48669c6136f5fa814fcdafe8e2 (patch)
tree3f05c054c5c143862b9abde47bda2cd4fab2ded9
parent15233a467db15671eacff901f7f67e612a465676 (diff)
downloadrust-0cd6a88cf6f80d48669c6136f5fa814fcdafe8e2.tar.gz
rust-0cd6a88cf6f80d48669c6136f5fa814fcdafe8e2.zip
if let -> match
-rw-r--r--crates/ra_ide/src/completion/complete_qualified_path.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/ra_ide/src/completion/complete_qualified_path.rs b/crates/ra_ide/src/completion/complete_qualified_path.rs
index 69e789a49b8..aa56a5cd870 100644
--- a/crates/ra_ide/src/completion/complete_qualified_path.rs
+++ b/crates/ra_ide/src/completion/complete_qualified_path.rs
@@ -15,10 +15,9 @@ pub(super) fn complete_qualified_path(acc: &mut Completions, ctx: &CompletionCon
     let scope = ctx.scope();
     let context_module = scope.module();
 
-    let res = if let Some(res) = scope.resolve_hir_path(&path) {
-        res
-    } else {
-        return;
+    let res = match scope.resolve_hir_path(&path) {
+        Some(res) => res,
+        None => return,
     };
 
     // Add associated types on type parameters and `Self`.