Remove example causing circular dependency in bevy_platform_support
(#18390)
# Objective - Alternative to #18389 ## Solution - Remove improper example. Co-authored-by: François Mockers <francois.mockers@vleue.com>
This commit is contained in:
parent
205ae6441f
commit
c9f37efeb7
@ -58,9 +58,6 @@ hashbrown = { version = "0.15.1", features = [
|
|||||||
"raw-entry",
|
"raw-entry",
|
||||||
], optional = true, default-features = false }
|
], optional = true, default-features = false }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.16.0-dev" }
|
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
web-time = { version = "1.1", default-features = false, optional = true }
|
web-time = { version = "1.1", default-features = false, optional = true }
|
||||||
getrandom = { version = "0.2.0", default-features = false, optional = true, features = [
|
getrandom = { version = "0.2.0", default-features = false, optional = true, features = [
|
||||||
|
@ -5,23 +5,6 @@
|
|||||||
//! Note that due to the implementation details of [`hashbrown`], [`HashMap::new`] is only implemented for `HashMap<K, V, RandomState>`.
|
//! Note that due to the implementation details of [`hashbrown`], [`HashMap::new`] is only implemented for `HashMap<K, V, RandomState>`.
|
||||||
//! Whereas, Bevy exports `HashMap<K, V, FixedHasher>` as its default [`HashMap`] type, meaning [`HashMap::new`] will typically fail.
|
//! Whereas, Bevy exports `HashMap<K, V, FixedHasher>` as its default [`HashMap`] type, meaning [`HashMap::new`] will typically fail.
|
||||||
//! To bypass this issue, use [`HashMap::default`] instead.
|
//! To bypass this issue, use [`HashMap::default`] instead.
|
||||||
//!
|
|
||||||
//! ```
|
|
||||||
//! # use bevy_ecs::component::Component;
|
|
||||||
//! # use bevy_ecs::system::Commands;
|
|
||||||
//! # use bevy_platform_support::collections::HashMap;
|
|
||||||
//!
|
|
||||||
//! #[derive(Component)]
|
|
||||||
//! struct MyComponent {
|
|
||||||
//! map: HashMap<String, String>
|
|
||||||
//! }
|
|
||||||
//!
|
|
||||||
//! fn my_system(mut commands: Commands) {
|
|
||||||
//! commands.spawn(MyComponent {
|
|
||||||
//! map: HashMap::default(),
|
|
||||||
//! });
|
|
||||||
//! }
|
|
||||||
//! ```
|
|
||||||
|
|
||||||
pub use hash_map::HashMap;
|
pub use hash_map::HashMap;
|
||||||
pub use hash_set::HashSet;
|
pub use hash_set::HashSet;
|
||||||
|
Loading…
Reference in New Issue
Block a user