aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/completion.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mingling_macros/src/completion.rs')
-rw-r--r--mingling_macros/src/completion.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/mingling_macros/src/completion.rs b/mingling_macros/src/completion.rs
index 23b509f..334affd 100644
--- a/mingling_macros/src/completion.rs
+++ b/mingling_macros/src/completion.rs
@@ -93,9 +93,7 @@ pub fn completion_attr(attr: TokenStream, item: TokenStream) -> TokenStream {
let mut completions = crate::COMPLETIONS.lock().unwrap();
let completion_str = completion_entry.to_string();
- if !completions.contains(&completion_str) {
- completions.push(completion_str);
- }
+ completions.insert(completion_str);
expanded.into()
}