implicit final class ZLayerHasROutOps[RIn, E, ROut <: Has[_]] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ZLayerHasROutOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
- def +!+[E1 >: E, RIn2, ROut2 <: Has[_]](that: ZLayer[RIn2, E1, ROut2]): ZLayer[RIn with RIn2, E1, ROut with ROut2]
-
def
++[E1 >: E, RIn2, ROut1 >: ROut, ROut2 <: Has[_]](that: ZLayer[RIn2, E1, ROut2])(implicit tagged: zio.Tagged[ROut2]): ZLayer[RIn with RIn2, E1, ROut1 with ROut2]
Combines this layer with the specified layer, producing a new layer that has the inputs of both layers, and the outputs of both layers.
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any
-
def
update[A](f: (A) ⇒ A)(implicit arg0: zio.Tagged[A], ev: <:<[ROut, Has[A]]): ZLayer[RIn, E, ROut]
Updates one of the services output by this layer.