runFuture method

Future<Exit<E, A>> runFuture({
  1. Runtime? runtime,
  2. DeferredIO<Never>? interruptionSignal,
})

Runs this ZIO asynchronously and returns the Exit result as a Future.

Implementation

Future<Exit<E, A>> runFuture({
  Runtime? runtime,
  DeferredIO<Never>? interruptionSignal,
}) =>
    (runtime ?? Runtime.defaultRuntime).runFuture(
      this,
      interruptionSignal: interruptionSignal,
    );