mirror of
https://github.com/bevyengine/bevy
synced 2025-01-03 16:58:56 +00:00
0d172b2914
# Objective bevy_ecs has been developed with a de facto assumption that `Entity` is to be treated as an opaque identifier by external users, and that its internal representation is readable but in no way guaranteed to be stable between versions of bevy_ecs. This hasn't been clear to users, and the functions on the type that expose its guts speak a different story. ## Solution Explicitly document the lack of stability here and define internal representation changes as a non-breaking change under SemVer. Give it the same treatment that the standard lib gives `TypeId`. |
||
---|---|---|
.. | ||
hash.rs | ||
map_entities.rs | ||
mod.rs |