bevy/crates/bevy_ecs
François 276a81cc30 allow up to 16 parameters for systems (#1805)
fixes #1772 

1st commit: the limit was at 11 as the macro was not using a range including the upper end. I changed that as it feels the purpose of the macro is clearer that way.

2nd commit: as suggested in the `// TODO`, I added a `Config` trait to go to 16 elements tuples. This means that if someone has a custom system parameter with a config that is not a tuple or an `Option`, they will have to implement `Config` for it instead of the standard `Default`.
2021-04-03 23:13:54 +00:00
..
macros allow up to 16 parameters for systems (#1805) 2021-04-03 23:13:54 +00:00
src allow up to 16 parameters for systems (#1805) 2021-04-03 23:13:54 +00:00
Cargo.toml Update fixedbitset requirement from 0.3 to 0.4 (#1726) 2021-03-22 07:06:04 +00:00