Expand description
General utilities for first-party Bevy engine crates.
Modules§
- The utilities prelude.
- A reimplementation of the currently unstable
std::sync::Exclusive
- A reimplementation of the currently unstable
std::cell::SyncUnsafeCell
Macros§
- Call some expression only once per call site.
Structs§
- A type which calls a function when dropped. This can be used to ensure that cleanup code is run even in case of a panic.
- A cohesive set of thread-local values of a given type.
Traits§
- Extension methods intended to add functionality to
PreHashMap
.
Functions§
- An ergonomic abbreviation for
Default::default()
to make initializing structs easier.
Type Aliases§
- A specialized hashmap type with Key of
TypeId
Iteration order only depends on the order of insertions and deletions.