diff options
Diffstat (limited to 'crates/ide_completion/src/completions/attribute/derive.rs')
-rw-r--r-- | crates/ide_completion/src/completions/attribute/derive.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide_completion/src/completions/attribute/derive.rs b/crates/ide_completion/src/completions/attribute/derive.rs index c213e4792..7b0a778a2 100644 --- a/crates/ide_completion/src/completions/attribute/derive.rs +++ b/crates/ide_completion/src/completions/attribute/derive.rs | |||
@@ -14,7 +14,7 @@ pub(super) fn complete_derive( | |||
14 | ctx: &CompletionContext, | 14 | ctx: &CompletionContext, |
15 | derive_input: ast::TokenTree, | 15 | derive_input: ast::TokenTree, |
16 | ) { | 16 | ) { |
17 | if let Ok(existing_derives) = super::parse_comma_sep_input(derive_input) { | 17 | if let Some(existing_derives) = super::parse_comma_sep_input(derive_input) { |
18 | for derive_completion in DEFAULT_DERIVE_COMPLETIONS | 18 | for derive_completion in DEFAULT_DERIVE_COMPLETIONS |
19 | .iter() | 19 | .iter() |
20 | .filter(|completion| !existing_derives.contains(completion.label)) | 20 | .filter(|completion| !existing_derives.contains(completion.label)) |