ZIOFiberRef

zio.telemetry.opentelemetry.context.ContextStorage.ZIOFiberRef
final class ZIOFiberRef(val ref: FiberRef[Context]) extends ContextStorage

The implementation that uses zio.FiberRef as a storage for io.opentelemetry.context.Context

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def get(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes
override def getAndSet(context: Context)(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes
override def locally[R, E, A](context: Context)(zio: ZIO[R, E, A])(implicit trace: Trace): ZIO[R, E, A]

Attributes

Definition Classes
override def locallyScoped(context: Context)(implicit trace: Trace): ZIO[Scope, Nothing, Unit]

Attributes

Definition Classes
override def set(context: Context)(implicit trace: Trace): UIO[Unit]

Attributes

Definition Classes
override def updateAndGet(f: Context => Context)(implicit trace: Trace): UIO[Context]

Attributes

Definition Classes