bevy/crates/bevy_ecs/src
Nathan Ward b07b2f524e implement DetectChanges for NonSendMut (#2326)
# Objective

- The `DetectChanges` trait is used for types that detect change on mutable access (such as `ResMut`, `Mut`, etc...)
- `DetectChanges` was not implemented for `NonSendMut`

## Solution

- implement `NonSendMut` in terms of `DetectChanges`
2021-06-09 19:02:00 +00:00
..
component drop overwritten component data on double insert (#2227) 2021-05-30 20:15:40 +00:00
entity Improve bevy_ecs query docs (#1935) 2021-04-22 19:09:09 +00:00
query [ecs] implement is_empty for queries (#2271) 2021-06-02 20:50:06 +00:00
schedule small ecs cleanup and remove_bundle drop bugfix (#2172) 2021-05-18 19:25:57 +00:00
storage Fixes dropping empty BlobVec (#2295) 2021-06-02 19:08:39 +00:00
system implement DetectChanges for NonSendMut (#2326) 2021-06-09 19:02:00 +00:00
world drop overwritten component data on double insert (#2227) 2021-05-30 20:15:40 +00:00
archetype.rs small ecs cleanup and remove_bundle drop bugfix (#2172) 2021-05-18 19:25:57 +00:00
bundle.rs drop overwritten component data on double insert (#2227) 2021-05-30 20:15:40 +00:00
change_detection.rs implement DetectChanges for NonSendMut (#2326) 2021-06-09 19:02:00 +00:00
event.rs [assets] fix Assets being set as 'changed' each frame (#2280) 2021-06-02 02:30:14 +00:00
lib.rs drop overwritten component data on double insert (#2227) 2021-05-30 20:15:40 +00:00
reflect.rs Refactor ResMut/Mut/ReflectMut to remove duplicated code (#2217) 2021-05-30 19:29:31 +00:00