MiniBIOAsyncRunner

izumi.functional.bio.impl.MiniBIOAsync.MiniBIOAsyncRunner
final class MiniBIOAsyncRunner()(implicit ec: ExecutionContext) extends MiniBIOAsyncUnsafeRunPlatformSpecific

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def unsafeRunAsync[E, A](io: => MiniBIOAsync[E, A])(callback: Exit[E, A] => Unit): Unit

Attributes

Definition Classes
override def unsafeRunAsyncAsFuture[E, A](io: => MiniBIOAsync[E, A]): Future[Exit[E, A]]

Attributes

Definition Classes
override def unsafeRunAsyncAsInterruptibleFuture[E, A](io: => MiniBIOAsync[E, A]): (Future[Exit[E, A]], InterruptAction[MiniBIOAsync])

Attributes

Definition Classes
override def unsafeRunAsyncInterruptible[E, A](io: => MiniBIOAsync[E, A])(callback: Exit[E, A] => Unit): InterruptAction[MiniBIOAsync]

Attributes

Definition Classes

Inherited methods

final override def unsafeRun[E, A](io: => MiniBIOAsync[E, A]): A
final override def unsafeRunSync[E, A](io: => MiniBIOAsync[E, A]): Exit[E, A]