Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype SpanInFlight Source #
Instances
Eq SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal (==) :: SpanInFlight -> SpanInFlight -> Bool # (/=) :: SpanInFlight -> SpanInFlight -> Bool # | |
Show SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal showsPrec :: Int -> SpanInFlight -> ShowS # show :: SpanInFlight -> String # showList :: [SpanInFlight] -> ShowS # | |
Hashable SpanInFlight Source # | |
Defined in OpenTelemetry.Eventlog_Internal hashWithSalt :: Int -> SpanInFlight -> Int # hash :: SpanInFlight -> Int # |
pattern BEGIN_SPAN :: MsgType Source #
pattern SET_PARENT_CONTEXT :: MsgType Source #
pattern SET_TRACE_ID :: MsgType Source #
pattern SET_SPAN_ID :: MsgType Source #
pattern DECLARE_INSTRUMENT :: MsgType Source #
pattern METRIC_CAPTURE :: MsgType Source #
headerSize :: Int Source #
nextLocalSpan :: MonadIO m => m SpanInFlight Source #
nextInstrumentId :: MonadIO m => m InstrumentId Source #
beginSpan' :: SpanInFlight -> String -> String Source #
endSpan' :: SpanInFlight -> String Source #
setTag' :: SpanInFlight -> String -> ByteString -> String Source #
addEvent' :: SpanInFlight -> String -> ByteString -> String Source #
setTraceId' :: SpanInFlight -> TraceId -> String Source #
setSpanId' :: SpanInFlight -> SpanId -> String Source #
createInstrument' :: Instrument s a m -> String Source #
writeMetric' :: InstrumentId -> Int -> String Source #
instrumentTag :: Instrument s a m -> Int8 Source #
instrumentTagStr :: Instrument s a m -> String Source #