diff --git a/crates/ra_db/src/input.rs b/crates/ra_db/src/input.rs index 78d121683b..eaff99fd3a 100644 --- a/crates/ra_db/src/input.rs +++ b/crates/ra_db/src/input.rs @@ -165,7 +165,7 @@ impl CrateGraph { self.arena.is_empty() } - pub fn iter<'a>(&'a self) -> impl Iterator + 'a { + pub fn iter(&self) -> impl Iterator + '_ { self.arena.keys().copied() } @@ -183,10 +183,7 @@ impl CrateGraph { Some(crate_id) } - pub fn dependencies<'a>( - &'a self, - crate_id: CrateId, - ) -> impl Iterator + 'a { + pub fn dependencies(&self, crate_id: CrateId) -> impl Iterator { self.arena[&crate_id].dependencies.iter() }