diff options
author | Aleksey Kladov <[email protected]> | 2020-04-24 00:17:33 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-04-24 00:17:33 +0100 |
commit | 953b5f23cc493d75288cec1347ab65dd3ed38fd7 (patch) | |
tree | f04eeb12188d2f19522043a26ecff68442018dde /crates/ra_ide/src/completion/completion_item.rs | |
parent | 6654b9aff31dccdbc2284598deacc95c67b3672c (diff) |
Restore CompletionItem immutability
Diffstat (limited to 'crates/ra_ide/src/completion/completion_item.rs')
-rw-r--r-- | crates/ra_ide/src/completion/completion_item.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/crates/ra_ide/src/completion/completion_item.rs b/crates/ra_ide/src/completion/completion_item.rs index 687b380bb..edbf4a5b7 100644 --- a/crates/ra_ide/src/completion/completion_item.rs +++ b/crates/ra_ide/src/completion/completion_item.rs | |||
@@ -190,7 +190,7 @@ impl CompletionItem { | |||
190 | } | 190 | } |
191 | /// What string is used for filtering. | 191 | /// What string is used for filtering. |
192 | pub fn lookup(&self) -> &str { | 192 | pub fn lookup(&self) -> &str { |
193 | self.lookup.as_deref().unwrap_or_else(|| self.label()) | 193 | self.lookup.as_deref().unwrap_or(&self.label) |
194 | } | 194 | } |
195 | 195 | ||
196 | pub fn kind(&self) -> Option<CompletionItemKind> { | 196 | pub fn kind(&self) -> Option<CompletionItemKind> { |
@@ -205,10 +205,6 @@ impl CompletionItem { | |||
205 | self.score | 205 | self.score |
206 | } | 206 | } |
207 | 207 | ||
208 | pub fn set_score(&mut self, score: CompletionScore) { | ||
209 | self.score = Some(score); | ||
210 | } | ||
211 | |||
212 | pub fn trigger_call_info(&self) -> bool { | 208 | pub fn trigger_call_info(&self) -> bool { |
213 | self.trigger_call_info | 209 | self.trigger_call_info |
214 | } | 210 | } |
@@ -310,7 +306,6 @@ impl Builder { | |||
310 | self.deprecated = Some(deprecated); | 306 | self.deprecated = Some(deprecated); |
311 | self | 307 | self |
312 | } | 308 | } |
313 | #[allow(unused)] | ||
314 | pub(crate) fn set_score(mut self, score: CompletionScore) -> Builder { | 309 | pub(crate) fn set_score(mut self, score: CompletionScore) -> Builder { |
315 | self.score = Some(score); | 310 | self.score = Some(score); |
316 | self | 311 | self |