diff --git a/crates/bevy_ecs/src/query/state.rs b/crates/bevy_ecs/src/query/state.rs index 33d2ecab4fe7f..c13b0dc75700b 100644 --- a/crates/bevy_ecs/src/query/state.rs +++ b/crates/bevy_ecs/src/query/state.rs @@ -276,16 +276,10 @@ where } } - /// Returns an [`Iterator`] over all possible combinations of `K` query results without repetition. - /// This can only be called for read-only queries. - /// - /// For permutations of size K of query returning N results, you will get: - /// - if K == N: one permutation of all query results - /// - if K < N: all possible K-sized combinations of query results, without repetition - /// - if K > N: empty set (no K-sized combinations exist) + /// Returns an [`Iterator`] over the query results for the given [`World`] without updating the query's archetypes. + /// Archetypes must be manually updated before by using [`Self::update_archetypes`]. /// - /// This can only be called for read-only queries, see [`Self::iter_combinations_mut`] for - /// write-queries. + /// This can only be called for read-only queries. #[inline] pub fn iter_manual<'w, 's>( &'s self,