implicit final class ZioProvideMagicOps[R, E, A] extends AnyVal
ZIO Extension Methods
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ZioProvideMagicOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ZioProvideMagicOps(zio: ZIO[R, E, A])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- macro def inject[E1 >: E](layers: ZLayer[_, E1, _]*): ZIO[Any, E1, A]
- macro def injectCustom[E1 >: E](layers: ZLayer[_, E1, _]*): ZIO[zio.ZEnv, E1, A]
- def injectSome[In <: Has[_]]: ProvideSomeMagicLayerPartiallyApplied[In, R, E, A]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def provideLayerManual[E1 >: E, R0, R1](layer: ZLayer[R0, E1, R1])(implicit ev1: <:<[R1, R], ev2: NeedsEnv[R]): ZIO[R0, E1, A]
- def provideSomeLayerManual[R0 <: Has[_]]: ProvideSomeLayer[R0, R, E, A]
- def toString(): String
- Definition Classes
- Any
- val zio: ZIO[R, E, A]
Deprecated Value Members
- macro def provideCustomMagicLayer[E1 >: E](layers: ZLayer[_, E1, _]*): ZIO[zio.ZEnv, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectCustom
- macro def provideMagicLayer[E1 >: E](layers: ZLayer[_, E1, _]*): ZIO[Any, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
inject
- def provideSomeMagicLayer[In <: Has[_]]: ProvideSomeMagicLayerPartiallyApplied[In, R, E, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectSome