bevy_platform/collections/mod.rs
1//! Provides [`HashMap`] and [`HashSet`] from [`hashbrown`] with some customized defaults.
2//!
3//! Also provides the [`HashTable`] type, which is specific to [`hashbrown`].
4//!
5//! Provides [`AlignedVec`] based on [rkyv::util::AlignedVec](https://github.com/rkyv/rkyv/blob/main/rkyv/src/util/alloc/aligned_vec.rs)'s implementation but the alignment can be set at runtime.
6
7pub use aligned_vec::AlignedVec;
8pub use hash_map::HashMap;
9pub use hash_set::HashSet;
10pub use hash_table::HashTable;
11pub use hashbrown::Equivalent;
12
13pub mod aligned_vec;
14pub mod hash_map;
15pub mod hash_set;
16pub mod hash_table;