Builder3

harness.zio.ExecutableBuilders$.Builder3
class Builder3[P, R, E](parser: Parser[P], layer: P => ZLayer[HarnessEnv & Scope, E, R])(using evidence$2: Tag[R])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Builder2[P]
class Builder1
object Executable.type

Members list

Value members

Concrete methods

final def withEffect[E2 >: E](effect: P => ZIO[HarnessEnv & R & Scope, E2, Any])(using evidence$5: ErrorLogger[E2]): Executable
final def withEffect[E2 >: E](effect: => ZIO[HarnessEnv & R & Scope, E2, Any])(using evidence$6: ErrorLogger[E2]): Executable
final def withThrowableEffect[E2 >: E <: Throwable](effect: P => ZIO[HarnessEnv & R & Scope, E2, Any]): Executable
final def withThrowableEffect[E2 >: E <: Throwable](effect: => ZIO[HarnessEnv & R & Scope, E2, Any]): Executable