Contains definition of InnerExpr
traits.
Action | Defines expr with configuration (ApplyType , MoveType ).
|
InitialExpr | InitialExpr used to define initial expression.
|
ActionExpr | ActionExpr is Action one of type Process , Initial or Err .
|
ActionType | ActionType defines action of 3 types: Initial (InitialExpr ), Process (ProcessExpr ), Err (ErrExpr ).
|
ApplyType | ApplyType defines two types of action: Instant and Deferred . Instant means that action will be applied
instantly, deferred means that it will wait for all actions in current step to be finished.
|
ErrExpr | ErrExpr used to define types of expression which will be evaluated in case of Err or None .
|
MoveType | MoveType defines nested combinator types.
|
ProcessExpr | ProcessExpr used to define type of expressions in process position.
|
InnerExpr | Provides functionality to get or replace inner Expr (s).
|