Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir/src/symbols.rs')
| -rw-r--r-- | crates/hir/src/symbols.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir/src/symbols.rs b/crates/hir/src/symbols.rs index 6b8638cff0..021a20ae1b 100644 --- a/crates/hir/src/symbols.rs +++ b/crates/hir/src/symbols.rs @@ -2,7 +2,7 @@ use std::marker::PhantomData; -use base_db::{FxIndexSet, SourceDatabase}; +use base_db::FxIndexSet; use either::Either; use hir_def::{ AdtId, AssocItemId, AstIdLoc, Complete, DefWithBodyId, ExternCrateId, HasModule, ImplId, @@ -459,7 +459,7 @@ impl<'a> SymbolCollector<'a> { trait_do_not_complete: Option<Complete>, ) -> Complete where - L: Lookup<Database = dyn SourceDatabase> + Into<ModuleDefId>, + L: Lookup + Into<ModuleDefId>, <L as Lookup>::Data: HasSource, <<L as Lookup>::Data as HasSource>::Value: HasName, { |