ZIOContext<R> constructor

ZIOContext<R>({
  1. required Runtime runtime,
  2. required R env,
  3. required DeferredIO<Never> signal,
})

Represents the context in which a ZIO is executed.

Implementation

factory ZIOContext({
  required Runtime runtime,
  required R env,
  required DeferredIO<Never> signal,
}) =>
    ZIOContext._(
      runtime: runtime,
      env: env,
      signal: signal,
      layers: LayerContext(),
      annotations: const IMapConst({}),
    );