Less clones

This commit is contained in:
Kirill Bulatov 2024-09-23 05:47:50 +03:00
parent 950bb83f81
commit 983f2abc2c
2 changed files with 5 additions and 5 deletions

View file

@ -1061,7 +1061,7 @@ pub(crate) fn handle_completion_resolve(
let position = FilePosition { file_id, offset };
let Some(unresolved_completions) = snap.analysis.completions(
&&forced_resolve_completions_config,
&forced_resolve_completions_config,
position,
resolve_data.trigger_character,
)?

View file

@ -448,7 +448,7 @@ impl ClientCapabilities {
.unwrap_or_default()
}
pub fn inlay_hint_resolve_support_properties(&self) -> FxHashSet<String> {
pub fn inlay_hint_resolve_support_properties(&self) -> FxHashSet<&str> {
self.0
.text_document
.as_ref()
@ -457,11 +457,11 @@ impl ClientCapabilities {
.map(|inlay_resolve| inlay_resolve.properties.iter())
.into_iter()
.flatten()
.cloned()
.map(|s| s.as_str())
.collect()
}
pub fn completion_resolve_support_properties(&self) -> FxHashSet<String> {
pub fn completion_resolve_support_properties(&self) -> FxHashSet<&str> {
self.0
.text_document
.as_ref()
@ -471,7 +471,7 @@ impl ClientCapabilities {
.map(|resolve_support| resolve_support.properties.iter())
.into_iter()
.flatten()
.cloned()
.map(|s| s.as_str())
.collect()
}