Proxy

abstract class Proxy(self: Platform) extends Platform
class Platform
class Object
trait Matchable
class Any

Value members

Concrete methods

Retrieves the default executor.

Retrieves the default executor.

def fatal(t: Throwable): Boolean

Determines if a throwable is fatal or not. It is important to identify these as it is not recommended to catch, and try to recover from, any fatal error.

Determines if a throwable is fatal or not. It is important to identify these as it is not recommended to catch, and try to recover from, any fatal error.

def reportFailure(cause: Cause[Any]): Unit

Reports the specified failure.

Reports the specified failure.

def reportFatal(t: Throwable): Nothing

Reports a fatal error.

Reports a fatal error.

override def superviseOperations: Boolean
Definition Classes

ZIO Tracing configuration.

ZIO Tracing configuration.

override def yieldOnStart: Boolean

Specifies if ZIO should yield immediately or not.

Specifies if ZIO should yield immediately or not.

Definition Classes

Inherited methods

Inherited from:
Platform
def withFatal(f: Throwable => Boolean): Platform
Inherited from:
Platform
def withReportFailure(f: Cause[Any] => Unit): Platform
Inherited from:
Platform
def withReportFatal(f: Throwable => Nothing): Platform
Inherited from:
Platform
def withSuperviseOperations(supervise: Boolean): Platform
Inherited from:
Platform
Inherited from:
Platform
Inherited from:
Platform
Inherited from:
Platform
def withYieldOnStart(cond: Boolean): Platform

Determines if the Runtime should yield right at the beginning of the evaluation.

Determines if the Runtime should yield right at the beginning of the evaluation.

Inherited from:
Platform