trait Tracing
- Companion
- object
Type members
Classlikes
Value members
Abstract methods
def fromRemoteSpan[R, E, A](remote: SpanContext, name: String, kind: Kind, toErrorStatus: ErrorMapper[E], attributes: Map[String, AttributeValue])(effect: => ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]
def fromRootSpan[C, R, E, A](format: TextFormat, carrier: C, getter: Getter[C], name: String, kind: Kind, toErrorStatus: ErrorMapper[E], attributes: Map[String, AttributeValue])(effect: => ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]
def root[R, E, A](name: String, kind: Kind, toErrorStatus: ErrorMapper[E], attributes: Map[String, AttributeValue])(effect: => ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]
def span[R, E, A](name: String, kind: Kind, toErrorStatus: ErrorMapper[E], attributes: Map[String, AttributeValue])(effect: => ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]