Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNoEnabledTransition = errors.New("no enabled transition") ErrMultipleEnabledTransitions = errors.New("multiple enabled transitions") )
Functions ¶
This section is empty.
Types ¶
type Executor ¶
type Executor[V, E any] struct { // contains filtered or unexported fields }
func NewExecutor ¶
func NewExecutor[V, E any](transitions []Transition[V, E]) (*Executor[V, E], error)
Click to show internal directories.
Click to hide internal directories.