Remove downcast-rs as a dependency from bevy_ecs (#12151)

# Objective
`downcast-rs` is not used within bevy_ecs. This is probably a remnant
from before Schedule v3 landed, since stages needed the downcasting.

## Solution
Remove it.
This commit is contained in:
James Liu 2024-02-27 00:31:51 -08:00 committed by GitHub
parent bbcdf6815d
commit ae9b4fc2dc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,7 +25,6 @@ bevy_ecs_macros = { path = "macros", version = "0.14.0-dev" }
concurrent-queue = "2.4.0" concurrent-queue = "2.4.0"
fixedbitset = "0.4.2" fixedbitset = "0.4.2"
rustc-hash = "1.1" rustc-hash = "1.1"
downcast-rs = "1.2"
serde = "1" serde = "1"
thiserror = "1.0" thiserror = "1.0"