From ef7eb8c2576963a9a2df405feff354d36366b202 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 30 Jan 2019 22:23:14 +0300 Subject: Use Crate instead of CrateId --- crates/ra_hir/src/code_model_api.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/ra_hir/src/code_model_api.rs') diff --git a/crates/ra_hir/src/code_model_api.rs b/crates/ra_hir/src/code_model_api.rs index 53e84429c..c59b7fbc5 100644 --- a/crates/ra_hir/src/code_model_api.rs +++ b/crates/ra_hir/src/code_model_api.rs @@ -52,7 +52,7 @@ pub enum Def { #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pub struct Module { - pub(crate) krate: CrateId, + pub(crate) krate: Crate, pub(crate) module_id: ModuleId, } @@ -133,8 +133,8 @@ impl Module { } /// Returns the crate this module is part of. - pub fn krate(&self, db: &impl HirDatabase) -> Option { - self.krate_impl(db) + pub fn krate(&self, _db: &impl HirDatabase) -> Option { + Some(self.krate) } /// Topmost parent of this module. Every module has a `crate_root`, but some -- cgit v1.2.3