ExitCase

sealed trait ExitCase extends Product with Serializable
Type for signaling the exit condition of an effectful
computation, that may either succeed, fail with an error or
get canceled.
The types of exit signals are:
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Succeeded
class Errored
object Canceled

Value members

Methods

def toOutcome[F <: ([_$43] =>> Any)](evidence$4: Applicative[F]): Outcome[F, Throwable, Unit]

Inherited methods

def productPrefix: String
Inhertied from
Product
def productElementNames: Iterator[String]
Inhertied from
Product
def productElementName(n: Int): String
Inhertied from
Product
def productIterator: Iterator[Any]
Inhertied from
Product
def productArity: Int
Inhertied from
Product
def canEqual(that: Any): Boolean
Inhertied from
Equals
def productElement(n: Int): Any
Inhertied from
Product