Action

korolev.effect.Decoder$.Action$
See theAction companion trait
object Action

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Action.type

Members list

Concise view

Type members

Classlikes

case object Finish extends Action[Nothing, Nothing]

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Action[Nothing, Nothing]
class Object
trait Matchable
class Any
Self type
Finish.type
case class Fork[+From, +To](value: To, takeBack: From) extends Action[From, To]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[From, To]
class Object
trait Matchable
class Any
case class ForkFinish[+From, +To](value: To, takeBack: From) extends Action[From, To]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[From, To]
class Object
trait Matchable
class Any
case class Push[+To](value: To) extends Action[Nothing, To]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[Nothing, To]
class Object
trait Matchable
class Any
case class PushFinish[+To](value: To) extends Action[Nothing, To]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[Nothing, To]
class Object
trait Matchable
class Any
case class TakeBack[+From](value: From) extends Action[From, Nothing]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[From, Nothing]
class Object
trait Matchable
class Any
case class TakeBackFinish[+From](value: From) extends Action[From, Nothing]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Action[From, Nothing]
class Object
trait Matchable
class Any
case object TakeNext extends Action[Nothing, Nothing]

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Action[Nothing, Nothing]
class Object
trait Matchable
class Any
Self type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror