| 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 #