Folder

zio.Cause$.Folder
See theFolder companion object
trait Folder[-Context, -E, Z]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Filter[E]
object IsInterruptedOnly.type
object Size.type

Members list

Concise view

Value members

Abstract methods

def bothCase(context: Context, left: Z, right: Z): Z
def dieCase(context: Context, t: Throwable, stackTrace: StackTrace): Z
def empty(context: Context): Z
def failCase(context: Context, error: E, stackTrace: StackTrace): Z
def interruptCase(context: Context, fiberId: FiberId, stackTrace: StackTrace): Z
def stacklessCase(context: Context, value: Z, stackless: Boolean): Z
def thenCase(context: Context, left: Z, right: Z): Z

Concrete methods

def dieCase(context: Context, t: Throwable, stackTrace: StackTrace, spans: List[LogSpan], annotations: Map[String, String]): Z
def failCase(context: Context, error: E, stackTrace: StackTrace, spans: List[LogSpan], annotations: Map[String, String]): Z
def interruptCase(context: Context, fiberId: FiberId, stackTrace: StackTrace, spans: List[LogSpan], annotations: Map[String, String]): Z