Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
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 # |
pattern BEGIN_SPAN :: MsgType Source #
pattern SET_PARENT_CONTEXT :: MsgType Source #
pattern SET_TRACE_ID :: MsgType Source #
pattern SET_SPAN_ID :: MsgType Source #
headerSize :: Int Source #
nextLocalSpan :: MonadIO m => m SpanInFlight Source #
builder_beginSpan :: SpanInFlight -> ByteString -> Builder Source #
builder_key_value :: MsgType -> SpanInFlight -> ByteString -> ByteString -> Builder Source #
builder_setTag :: SpanInFlight -> ByteString -> ByteString -> Builder Source #
builder_addEvent :: SpanInFlight -> ByteString -> ByteString -> Builder Source #
builder_setTraceId :: SpanInFlight -> TraceId -> Builder Source #
builder_setSpanId :: SpanInFlight -> SpanId -> Builder Source #
traceBuilder :: MonadIO m => Builder -> m () Source #