Expand description
Modules
Structs
When this resource is present in the
App
’s Resources
,
each SystemStage
will log a report containing
pairs of systems with ambiguous execution order.Strongly-typed identifier for a
RunCriteriaLabel
.Strongly-typed identifier for a
StageLabel
.Stack based state machine
Encapsulates a system and information on when it run in a
SystemStage
.Strongly-typed identifier for a
SystemLabel
.A builder for describing several systems at the same time.
Stores and executes systems. Execution order is not defined unless explicitly specified;
see
SystemDescriptor
documentation.Enums
Determines whether a system should be executed or not, and how many times it should be ran each
time the stage is executed.
Traits
A strongly-typed class of labels used to identify run criteria.
A strongly-typed class of labels used to identify
Stage
s.A strongly-typed class of labels used to identify
System
s.Derive Macros
Generates an impl of the
RunCriteriaLabel
trait.Generates an impl of the
StageLabel
trait.Generates an impl of the
SystemLabel
trait.