EdomatonResult

enum EdomatonResult[S, E, R, N]

Representation of the result of running an edomaton

trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Enum entries

case Accepted[S, E, R, N](newState: S, events: Type[E], notifications: Chain[N])
case Conflicted[S, E, R, N](reasons: Type[R])
case Indecisive[S, E, R, N](notifications: Chain[N])
case Rejected[S, E, R, N](notifications: Chain[N], reasons: Type[R])