about summary refs log tree commit diff
path: root/crates/ide-completion/src/render.rs
diff options
context:
space:
mode:
authorfeniljain <fkjainco@gmail.com>2023-03-18 11:43:57 +0530
committerfeniljain <fkjainco@gmail.com>2023-03-18 11:46:22 +0530
commita79a76a94274c22676e2047039cf68ca199c07dd (patch)
tree631f53ae65171ecae4efb5007ed29f4dd17ab5c6 /crates/ide-completion/src/render.rs
parentf7113685b563f2b20e770ee1e901b2b93ccbc990 (diff)
downloadrust-a79a76a94274c22676e2047039cf68ca199c07dd.tar.gz
rust-a79a76a94274c22676e2047039cf68ca199c07dd.zip
refactor: pass is_variant_missing as args to build_completion
Diffstat (limited to 'crates/ide-completion/src/render.rs')
-rw-r--r--crates/ide-completion/src/render.rs13
1 files changed, 1 insertions, 12 deletions
diff --git a/crates/ide-completion/src/render.rs b/crates/ide-completion/src/render.rs
index eb2df395c4d..86302cb0678 100644
--- a/crates/ide-completion/src/render.rs
+++ b/crates/ide-completion/src/render.rs
@@ -32,22 +32,11 @@ pub(crate) struct RenderContext<'a> {
     completion: &'a CompletionContext<'a>,
     is_private_editable: bool,
     import_to_add: Option<LocatedImport>,
-    // For variants which are missing
-    // in match completion context
-    //
-    // Option -> only applicable for enums
-    // bool -> is enum variant missing or not?
-    is_variant_missing: Option<bool>,
 }
 
 impl<'a> RenderContext<'a> {
     pub(crate) fn new(completion: &'a CompletionContext<'a>) -> RenderContext<'a> {
-        RenderContext {
-            completion,
-            is_private_editable: false,
-            import_to_add: None,
-            is_variant_missing: None,
-        }
+        RenderContext { completion, is_private_editable: false, import_to_add: None }
     }
 
     pub(crate) fn private_editable(mut self, private_editable: bool) -> Self {