UnsafeAPI

zio.Fiber.Runtime.UnsafeAPI
trait UnsafeAPI

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def addObserver(observer: (Exit[E, A]) => Unit)(implicit unsafe: Unsafe): Unit
def deleteFiberRef(ref: FiberRef[_])(implicit unsafe: Unsafe): Unit
def getFiberRefs()(implicit unsafe: Unsafe): FiberRefs
def poll(implicit unsafe: Unsafe): Option[Exit[E, A]]
def removeObserver(observer: (Exit[E, A]) => Unit)(implicit unsafe: Unsafe): Unit

Concrete methods

def interrupt(cause: Cause[Nothing])(implicit unsafe: Unsafe): Unit