Service

trait Service
class Object
trait Matchable
class Any

Value members

Abstract methods

def currentSpan: FiberRef[Span]
def error(span: Span, cause: Cause[_], tagError: Boolean, logError: Boolean): UIO[Unit]
def finish(span: Span): UIO[Unit]
def log[R, E, A](zio: ZIO[R, E, A], fields: Map[String, _]): ZIO[R, E, A]
def log[R, E, A](zio: ZIO[R, E, A], msg: String): ZIO[R, E, A]
def root[R, E, A](zio: ZIO[R, E, A], operation: String, tagError: Boolean, logError: Boolean): ZIO[R, E, A]
def setBaggageItem[R, E, A](zio: ZIO[R, E, A], key: String, value: String): ZIO[R, E, A]
def span[R, E, A](zio: ZIO[R, E, A], operation: String, tagError: Boolean, logError: Boolean): ZIO[R, E, A]
def tag[R, E, A](zio: ZIO[R, E, A], key: String, value: String): ZIO[R, E, A]
def tag[R, E, A](zio: ZIO[R, E, A], key: String, value: Int): ZIO[R, E, A]
def tag[R, E, A](zio: ZIO[R, E, A], key: String, value: Boolean): ZIO[R, E, A]