zio.aws.core.aspects

Type members

Classlikes

trait AspectSupport[Self]
case class Described[+A](value: A, description: ServiceCallDescription)
case class ServiceCallDescription(service: String, operation: String)
implicit implicit class ZLayerSyntax[RIn, E, ROut <: AspectSupport[ROut]](layer: ZLayer[RIn, E, ROut])(implicit evidence$1: Tag[ROut], evidence$2: IsNotIntersection[ROut])

Types

type AwsCallAspect[-R] = ZIOAspect[Nothing, R, AwsError, AwsError, Nothing, Described[_]]

Value members

Concrete methods

def callDuration(prefix: String, boundaries: Boundaries): AwsCallAspect[Clock]

Concrete fields

Implicits

Implicits

final implicit def ZLayerSyntax[RIn, E, ROut <: AspectSupport[LazyRef(...)] : IsNotIntersection](layer: ZLayer[RIn, E, ROut]): ZLayerSyntax[RIn, E, ROut]