otel-sdk-trace-0.0.0: STUB
Safe HaskellSafe-Inferred
LanguageHaskell2010

OTel.SDK.Trace.Handlers.OnSpansExported

Documentation

data OnSpansExported a Source #

Instances

Instances details
MonadIO OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

liftIO :: IO a -> OnSpansExported a #

Applicative OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Functor OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

fmap :: (a -> b) -> OnSpansExported a -> OnSpansExported b #

(<$) :: a -> OnSpansExported b -> OnSpansExported a #

Monad OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

MonadCatch OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

MonadMask OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

MonadThrow OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

throwM :: (HasCallStack, Exception e) => e -> OnSpansExported a #

MonadLogger OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

monadLoggerLog :: ToLogStr msg => Loc -> LogSource -> LogLevel -> msg -> OnSpansExported () #

MonadLoggerIO OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

MonadUnliftIO OnSpansExported Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

withRunInIO :: ((forall a. OnSpansExported a -> IO a) -> IO b) -> OnSpansExported b #

Monoid a => Monoid (OnSpansExported a) Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Semigroup a => Semigroup (OnSpansExported a) Source # 
Instance details

Defined in OTel.SDK.Trace.Internal