Module join_impl::chain::group

source ·
Expand description

All expression group definitions.

Macros

Structs

  • Combinator with configuration.
  • Action with Expr of type either Process, Initial or Err.
  • GroupDeterminer is used to determine any Combinator or separator (for ex. ,) in ParseStream

Enums

  • ApplicationType 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.
  • Combinator is an enum of all possible ProcessExpr, ErrExpr and InitialExpr operations. Used to express group which was found in input ParseStream.
  • MoveType defines nested combinator types.

Type Definitions