Builder1

harness.zio.ExecutableBuilders$.Builder1
class Builder1 extends Builder2[Unit]

Attributes

Graph
Supertypes
class Builder2[Unit]
class Builder3[Unit, Any, Nothing]
class Object
trait Matchable
class Any
Known subtypes
object Executable.type

Members list

Value members

Concrete methods

final def withParser[P](parser: Parser[P]): Builder2[P]

Inherited methods

final def withEffect[E2](effect: => ZIO[HarnessEnv & Any & Scope, E2, Any])(using evidence$6: ErrorLogger[E2]): Executable

Attributes

Inherited from:
Builder3
final def withEffect[E2](effect: Unit => ZIO[HarnessEnv & Any & Scope, E2, Any])(using evidence$5: ErrorLogger[E2]): Executable

Attributes

Inherited from:
Builder3
final def withLayer[R, E](layer: => ZLayer[HarnessEnv & Scope, E, R])(using evidence$4: Tag[R]): Builder3[P, R, E]

Attributes

Inherited from:
Builder2
final def withLayer[R, E](layer: Unit => ZLayer[HarnessEnv & Scope, E, R])(using evidence$3: Tag[R]): Builder3[P, R, E]

Attributes

Inherited from:
Builder2
final def withThrowableEffect[E2 <: Throwable](effect: => ZIO[HarnessEnv & Any & Scope, E2, Any]): Executable

Attributes

Inherited from:
Builder3
final def withThrowableEffect[E2 <: Throwable](effect: Unit => ZIO[HarnessEnv & Any & Scope, E2, Any]): Executable

Attributes

Inherited from:
Builder3