opentelemetry-extra-0.3.0
OpenTelemetry.Tracer
data Tracer threadId Source #
Constructors
Fields
Defined in OpenTelemetry.Tracer
Methods
(==) :: Tracer threadId -> Tracer threadId -> Bool #
(/=) :: Tracer threadId -> Tracer threadId -> Bool #
showsPrec :: Int -> Tracer threadId -> ShowS #
show :: Tracer threadId -> String #
showList :: [Tracer threadId] -> ShowS #
tracerPushSpan :: (Eq tid, Hashable tid) => Tracer tid -> tid -> Span -> Tracer tid Source #
tracerPopSpan :: (Eq tid, Hashable tid) => Tracer tid -> tid -> (Maybe Span, Tracer tid) Source #
tracerGetCurrentActiveSpan :: (Hashable tid, Eq tid) => Tracer tid -> tid -> Maybe Span Source #
createTracer :: (Hashable tid, Eq tid) => IO (Tracer tid) Source #