diff --git a/Cargo.toml b/Cargo.toml index b9d9887d56..ad3726f052 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -176,7 +176,6 @@ forget_non_drop = "allow" format_collect = "allow" large_enum_variant = "allow" needless_doctest_main = "allow" -needless_lifetimes = "allow" needless_pass_by_value = "allow" needless_return = "allow" new_without_default = "allow" diff --git a/crates/hir-def/src/resolver.rs b/crates/hir-def/src/resolver.rs index bb530259ac..61117141f0 100644 --- a/crates/hir-def/src/resolver.rs +++ b/crates/hir-def/src/resolver.rs @@ -509,7 +509,7 @@ impl Resolver { .map(|id| ExternCrateDeclData::extern_crate_decl_data_query(db, id).name.clone()) } - pub fn extern_crates_in_scope<'a>(&'a self) -> impl Iterator + 'a { + pub fn extern_crates_in_scope(&self) -> impl Iterator + '_ { self.module_scope .def_map .extern_prelude()