Deprecate QueryState::for_each_unchecked (#10815)
# Objective Resolves Issue #10772. ## Solution Added the deprecated warning for QueryState::for_each_unchecked, as noted in the comments of PR #6773. Followed the wording in the deprecation messages for `for_each` and `for_each_mut`
This commit is contained in:
		
							parent
							
								
									2148518758
								
							
						
					
					
						commit
						cbf39b7eab
					
				| @ -1040,6 +1040,10 @@ impl<Q: WorldQueryData, F: WorldQueryFilter> QueryState<Q, F> { | |||||||
|     /// This does not check for mutable query correctness. To be safe, make sure mutable queries
 |     /// This does not check for mutable query correctness. To be safe, make sure mutable queries
 | ||||||
|     /// have unique access to the components they query.
 |     /// have unique access to the components they query.
 | ||||||
|     #[inline] |     #[inline] | ||||||
|  |     #[deprecated(
 | ||||||
|  |         since = "0.13.0", | ||||||
|  |         note = "QueryState::for_each_unchecked was not idiomatic Rust and has been moved to query.iter_unchecked_manual().for_each()" | ||||||
|  |     )] | ||||||
|     pub unsafe fn for_each_unchecked<'w, FN: FnMut(Q::Item<'w>)>( |     pub unsafe fn for_each_unchecked<'w, FN: FnMut(Q::Item<'w>)>( | ||||||
|         &mut self, |         &mut self, | ||||||
|         world: UnsafeWorldCell<'w>, |         world: UnsafeWorldCell<'w>, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Aldrich Suratos
						Aldrich Suratos