Crate statechart

Source

Modules§

agent

Macros§

action_assign
action_fn
action_log
action_raise
choose
cond_fn
final_state
goto
parallel
state
state_prop
state_props
states

Structs§

ActionFn
Assign
AssignBuilder
Builder for Assign.
Atomic
AtomicBuilder
Builder for Atomic.
Choose
ChooseBuilder
Builder for Choose.
Compound
CompoundBuilder
Builder for Compound.
CondFn
Context
Empty
Event
EventQueue
Final
FinalBuilder
Builder for Final.
Interpreter
Log
LogBuilder
Builder for Log.
Parallel
ParallelBuilder
Builder for Parallel.
Raise
RaiseBuilder
Builder for Raise.
Transition
TransitionBuilder
Builder for Transition.
True
ValueOf
ValueOfBuilder
Builder for ValueOf.

Enums§

Action
Condition
Fault
Output
State
Status
Value

Traits§

Actionable
ActiveNode
Conditional
Node
Outputable

Type Aliases§

Object
StateID
StateLabel