bevy/crates/bevy_ecs/src/entity
Vic 59657ed1e2
remove unsound DerefMut impls from EntityHashMap/EntityHashSet (#17450)
# Objective

Noticed while doing #17449, I had left these `DerefMut` impls in.
Obtaining mutable references to those inner iterator types allows for
`mem::swap`, which can be used to swap an incorrectly behaving instance
into the wrappers.

## Solution

Remove them!
2025-01-20 21:28:28 +00:00
..
clone_entities.rs Create bevy_platform_support Crate (#17250) 2025-01-20 20:45:30 +00:00
entity_set.rs Create bevy_platform_support Crate (#17250) 2025-01-20 20:45:30 +00:00
hash_map.rs remove unsound DerefMut impls from EntityHashMap/EntityHashSet (#17450) 2025-01-20 21:28:28 +00:00
hash_set.rs remove unsound DerefMut impls from EntityHashMap/EntityHashSet (#17450) 2025-01-20 21:28:28 +00:00
hash.rs make EntityHashMap and EntityHashSet proper types (#16912) 2024-12-20 20:55:45 +00:00
map_entities.rs Support non-Vec data structures in relations (#17447) 2025-01-20 21:26:08 +00:00
mod.rs Support non-Vec data structures in relations (#17447) 2025-01-20 21:26:08 +00:00
visit_entities.rs Support non-Vec data structures in relations (#17447) 2025-01-20 21:26:08 +00:00