Module specs::common
[−]
[src]
Common functionality between crates using specs. Common functionality you might need when using Specs.
At the moment, this module provides two types:
-
Errors
: A resource you can use to store errors that occurred outside of the ECS but were catched inside, therefore should be handled by the user -
Merge
: A system generic overT
which automatically mergesReady
futures into the component storage forT
.
To make use of these features, you need to ask for the common
feature
like this:
[dependencies.specs]
# version = "..."
features = ["common"]
Structs
DrainErrors |
A draining iterator for |
Errors |
A resource you can use to store errors that occurred outside of the ECS but were catched inside, therefore should be handled by the user. |
Merge |
A system which merges |
Type Definitions
BoxedFuture |
A boxed, thread-safe future with |