bevy/crates/bevy_ecs/macros/src
JoJoJet 025996b18c Lift the 16-field limit from the SystemParam derive (#6867)
# Objective

* The `SystemParam` derive internally uses tuples, which means it is constrained by the 16-field limit on `all_tuples`.
    * The error message if you exceed this limit is abysmal.
* Supercedes #5965 -- this does the same thing, but is simpler.

## Solution

If any tuples have more than 16 fields, they are folded into tuples of tuples until they are under the 16-field limit.
2022-12-21 01:54:10 +00:00
..
component.rs Make Resource trait opt-in, requiring #[derive(Resource)] V2 (#5577) 2022-08-08 21:36:35 +00:00
fetch.rs remove a doc(hidden) on read only version of derive(WorldQuery) (#6877) 2022-12-07 23:10:26 +00:00
lib.rs Lift the 16-field limit from the SystemParam derive (#6867) 2022-12-21 01:54:10 +00:00