diff --git a/crates/mun_hir/src/package_defs/collector.rs b/crates/mun_hir/src/package_defs/collector.rs index 02d4a26da..e16a81ffc 100644 --- a/crates/mun_hir/src/package_defs/collector.rs +++ b/crates/mun_hir/src/package_defs/collector.rs @@ -49,7 +49,7 @@ impl<'db> DefCollector<'db> { let module_data = &collector.module_tree[module_id]; if let Some(file_id) = module_data.file { let item_tree = collector.db.item_tree(file_id); - let mut mod_collector = ModCollector { + let mut mod_collector = ModCollectorContext { def_collector: collector, module_id, file_id, @@ -99,14 +99,14 @@ impl<'db> DefCollector<'db> { } /// Collects all items from a module -struct ModCollector<'a, 'db> { +struct ModCollectorContext<'a, 'db> { def_collector: &'a mut DefCollector<'db>, module_id: LocalModuleId, file_id: FileId, item_tree: &'a ItemTree, } -impl<'a> ModCollector<'a, '_> { +impl<'a> ModCollectorContext<'a, '_> { fn collect(&mut self, items: &[ModItem]) { for &item in items { let definition = match item {