Runtime class
Methods
-
mergeLayerContext(LayerContext layerContext)
→ Runtime
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
provideLayer<E, S>(Layer<E, S> layer)
→ EIO<E, S>
-
-
provideLayerLazy(Layer layer)
→ IO<Unit>
-
-
provideLayers(Iterable<Layer> layers)
→ EIO<dynamic, Unit>
-
-
provideLayersLazy(Iterable<Layer> layers)
→ IO<Unit>
-
-
provideService<S>(Layer<dynamic, S> layer)
→ IO<Unit> Function(S service)
-
-
run<E, A>(EIO<E, A> zio, {DeferredIO<Never>? interruptionSignal})
→ FutureOr<Exit<E, A>>
-
-
runFuture<E, A>(EIO<E, A> zio, {DeferredIO<Never>? interruptionSignal})
→ Future<Exit<E, A>>
-
-
runFutureOrThrow<E, A>(EIO<E, A> zio, {DeferredIO<Never>? interruptionSignal})
→ Future<A>
-
-
runOrThrow<E, A>(EIO<E, A> zio, {DeferredIO<Never>? interruptionSignal})
→ FutureOr<A>
-
-
runSync<E, A>(EIO<E, A> zio, {DeferredIO<Never>? interruptionSignal})
→ Exit<E, A>
-
Try to run the ZIO synchronously, throwing a Future if it is asynchronous.
-
runSyncOrThrow<E, A>(EIO<E, A> zio)
→ A
-
Try to run the ZIO synchronously, throwing a Future if it is asynchronous.
-
toString()
→ String
-
A string representation of this object.
inherited