Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newtype TracingT m a = TracingT {
- runTracingT :: TracingBackend -> m a
- mapTracingT :: forall m n a b. (m a -> n b) -> TracingT m a -> TracingT n b
- data TracingBackend
- toTracingBackend :: Tracer -> TracingBackend
- getTracingBackend :: forall m. MonadIO m => TracerProvider -> InstrumentationScope -> m TracingBackend
- getTracer :: forall m. MonadIO m => TracerProvider -> InstrumentationScope -> m Tracer
- shutdownTracerProvider :: forall m. MonadIO m => TracerProvider -> m ()
- forceFlushTracerProvider :: forall m. MonadIO m => TracerProvider -> m ()
- module OTel.API.Trace.Core
Synopsis
otel-api-trace
STUB
TracingT | |
|
Instances
mapTracingT :: forall m n a b. (m a -> n b) -> TracingT m a -> TracingT n b Source #
data TracingBackend Source #
getTracingBackend :: forall m. MonadIO m => TracerProvider -> InstrumentationScope -> m TracingBackend Source #
getTracer :: forall m. MonadIO m => TracerProvider -> InstrumentationScope -> m Tracer Source #
shutdownTracerProvider :: forall m. MonadIO m => TracerProvider -> m () Source #
forceFlushTracerProvider :: forall m. MonadIO m => TracerProvider -> m () Source #
module OTel.API.Trace.Core