timeout method

ZIO<R, E, A> timeout(
  1. Duration duration
)

Implementation

ZIO<R, E, A> timeout(
  Duration duration,
) =>
    race(ZIO<R, E, A>.failCause(const Interrupted()).delay(duration));