Safe Haskell | None |
---|---|
Language | Haskell2010 |
Yam.Middleware.Trace
Contents
Synopsis
- data TraceConfig = TraceConfig {}
- hTraceId :: HeaderName
- hParentTraceId :: HeaderName
- hSpanId :: HeaderName
- hSampled :: HeaderName
- traceMiddleware :: (Span -> IO ()) -> Middleware
Trace Middleware
data TraceConfig Source #
Constructors
TraceConfig | |
Instances
Eq TraceConfig Source # | |
Defined in Yam.Middleware.Trace | |
Show TraceConfig Source # | |
Defined in Yam.Middleware.Trace Methods showsPrec :: Int -> TraceConfig -> ShowS # show :: TraceConfig -> String # showList :: [TraceConfig] -> ShowS # | |
Default TraceConfig Source # | |
Defined in Yam.Middleware.Trace Methods def :: TraceConfig # | |
FromProp TraceConfig Source # | |
Defined in Yam.Middleware.Trace Methods fromProp :: Prop TraceConfig # |
hSpanId :: HeaderName Source #
traceMiddleware :: (Span -> IO ()) -> Middleware Source #