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 Canceled.type
class Errored
object Succeeded.type

Value members

Abstract methods

Inherited methods

def canEqual(that: Any): Boolean
Inherited from:
Equals
Inherited from:
Product
def productElement(n: Int): Any
Inherited from:
Product
Inherited from:
Product
Inherited from:
Product
Inherited from:
Product