Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/import_map.rs')
| -rw-r--r-- | crates/hir-def/src/import_map.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/hir-def/src/import_map.rs b/crates/hir-def/src/import_map.rs index 989bbc7bfb..7b38a2041b 100644 --- a/crates/hir-def/src/import_map.rs +++ b/crates/hir-def/src/import_map.rs @@ -382,11 +382,11 @@ impl Query { } fn matches_assoc_mode(&self, is_trait_assoc_item: IsTraitAssocItem) -> bool { - match (is_trait_assoc_item, self.assoc_mode) { + !matches!( + (is_trait_assoc_item, self.assoc_mode), (IsTraitAssocItem::Yes, AssocSearchMode::Exclude) - | (IsTraitAssocItem::No, AssocSearchMode::AssocItemsOnly) => false, - _ => true, - } + | (IsTraitAssocItem::No, AssocSearchMode::AssocItemsOnly) + ) } } |