Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_db/src/famous_defs.rs')
-rw-r--r--crates/ide_db/src/famous_defs.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide_db/src/famous_defs.rs b/crates/ide_db/src/famous_defs.rs
index e6cbb55203..58d99ff9df 100644
--- a/crates/ide_db/src/famous_defs.rs
+++ b/crates/ide_db/src/famous_defs.rs
@@ -18,7 +18,7 @@ use crate::RootDatabase;
/// ```
/// //- minicore: iterator, ord, derive
/// ```
-pub struct FamousDefs<'a, 'b>(pub &'a Semantics<'b, RootDatabase>, pub Option<Crate>);
+pub struct FamousDefs<'a, 'b>(pub &'a Semantics<'b, RootDatabase>, pub Crate);
#[allow(non_snake_case)]
impl FamousDefs<'_, '_> {
@@ -142,7 +142,7 @@ impl FamousDefs<'_, '_> {
}
fn find_lang_crate(&self, origin: LangCrateOrigin) -> Option<Crate> {
- let krate = self.1?;
+ let krate = self.1;
let db = self.0.db;
let crate_graph = self.0.db.crate_graph();
let res = krate