Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
withSpan :: forall m a. (MonadIO m, MonadMask m) => ByteString -> (SpanInFlight -> m a) -> m a Source #
setTraceId :: MonadIO m => SpanInFlight -> TraceId -> m () Source #
setTag :: MonadIO m => SpanInFlight -> ByteString -> ByteString -> m () Source #
addEvent :: MonadIO m => SpanInFlight -> ByteString -> ByteString -> m () Source #
setParentSpanContext :: MonadIO m => SpanInFlight -> SpanContext -> m () Source #
newtype SpanInFlight Source #
Instances
Show SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal showsPrec :: Int -> SpanInFlight -> ShowS # show :: SpanInFlight -> String # showList :: [SpanInFlight] -> ShowS # | |
Eq SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal (==) :: SpanInFlight -> SpanInFlight -> Bool # (/=) :: SpanInFlight -> SpanInFlight -> Bool # | |
Hashable SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal hashWithSalt :: Int -> SpanInFlight -> Int # hash :: SpanInFlight -> Int # |