bevy/crates/bevy_ecs/src
Zachary Harrold bc13161416
Migrated NonZero* to NonZero<*> (#14978)
# Objective

- Fixes #14974

## Solution

- Replace all* instances of `NonZero*` with `NonZero<*>`

## Testing

- CI passed locally.

---

## Notes

Within the `bevy_reflect` implementations for `std` types,
`impl_reflect_value!()` will continue to use the type aliases instead,
as it inappropriately parses the concrete type parameter as a generic
argument. If the `ZeroablePrimitive` trait was stable, or the macro
could be modified to accept a finite list of types, then we could fully
migrate.
2024-08-30 02:37:47 +00:00
..
entity Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
event
identifier Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
observer Fix observer unregistering unsetting archetype flags (#14963) 2024-08-30 00:43:56 +00:00
query
reflect
schedule
storage Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
system SystemParamBuilder - Allow deriving a SystemParamBuilder struct when deriving SystemParam. (#14818) 2024-08-28 18:24:52 +00:00
world
archetype.rs Fix observer unregistering unsetting archetype flags (#14963) 2024-08-30 00:43:56 +00:00
batching.rs
bundle.rs
change_detection.rs
component.rs
intern.rs
label.rs
lib.rs Migrated NonZero* to NonZero<*> (#14978) 2024-08-30 02:37:47 +00:00
removal_detection.rs
traversal.rs