ExecuteActions

Companion:
class
class Object
trait Matchable
class Any

Type members

Inherited classlikes

implicit implicit class ActionRunOps[T](action: Action[T])
Inherited from:
ExecuteActions

Value members

Inherited methods

def attemptExecuteAction[A](action: Action[A], printer: String => Unit)(ee: ExecutionEnv): Either[Throwable, (Either[Error, A], List[String])]
Inherited from:
ExecuteActions
def executeAction[A](action: Action[A], printer: String => Unit)(ee: ExecutionEnv): (Either[Error, A], List[String])
Inherited from:
ExecuteActions
def executeActionFuture[A](action: Action[A], printer: String => Unit)(ee: ExecutionEnv): Future[(Either[Error, A], List[String])]
Inherited from:
ExecuteActions
def runAction[A](action: Action[A], printer: String => Unit)(ee: ExecutionEnv): Either[Error, A]
Inherited from:
ExecuteActions
def runActionFuture[A](action: Action[A], printer: String => Unit)(ee: ExecutionEnv): Future[A]
Inherited from:
ExecuteActions

Implicits

Inherited implicits

final implicit def ActionRunOps[T](action: Action[T]): ActionRunOps[T]
Inherited from:
ExecuteActions
implicit def actionAsResult[T](implicit r: AsResult[T], ee: ExecutionEnv): AsResult[Action[T]]

This implicit allows an Action[result] to be used inside an example.

This implicit allows an Action[result] to be used inside an example.

For example to read a database.

Inherited from:
ExecuteActions