Module unsafe_
world_
cell
valence
0.2.0-alpha.1+mc.1.20.1
Module unsafe_
world_
cell
Structs
In valence::
ecs::
world
Modules
error
unsafe_world_cell
Structs
CommandQueue
DeferredWorld
EntityMut
EntityRef
EntityWorldMut
FilteredEntityMut
FilteredEntityRef
Mut
OccupiedEntry
OnAdd
OnInsert
OnRemove
Ref
SpawnBatchIter
VacantEntry
World
WorldId
Enums
Entry
Constants
CHECK_TICK_THRESHOLD
ON_ADD
ON_INSERT
ON_REMOVE
Traits
Command
FromWorld
?
Settings
Module
valence
::
ecs
::
world
::
unsafe_world_cell
Copy item path
[
−
]
Expand description
Contains types that allow disjoint mutable access to a
World
.
Structs
§
Unsafe
Entity
Cell
A interior-mutable reference to a particular
Entity
and all of its components
Unsafe
World
Cell
Variant of the
World
where resource and component accesses take
&self
, and the responsibility to avoid aliasing violations are given to the caller instead of being checked at compile-time by rust’s unique XOR shared rule.