diff --git a/crates/bevy_ecs/src/system/query.rs b/crates/bevy_ecs/src/system/query.rs index a099ef748b6f0..ce9f3b9710728 100644 --- a/crates/bevy_ecs/src/system/query.rs +++ b/crates/bevy_ecs/src/system/query.rs @@ -691,7 +691,7 @@ where /// ``` #[inline] pub fn multiple( - &'s self, + &self, entities: [Entity; N], ) -> [>::Item; N] { self.get_multiple(entities).unwrap() @@ -746,9 +746,9 @@ where /// See [`Query::multiple_mut`] for the infallible equivalent. #[inline] pub fn get_multiple_mut( - &'s mut self, + &mut self, entities: [Entity; N], - ) -> Result<[::Item; N], QueryEntityError> { + ) -> Result<[>::Item; N], QueryEntityError> { for i in 0..N { for j in 0..i { if entities[i] == entities[j] { @@ -825,7 +825,7 @@ where /// ``` #[inline] pub fn multiple_mut( - &'s mut self, + &mut self, entities: [Entity; N], ) -> [>::Item; N] { self.get_multiple_mut(entities).unwrap()