trace-dispatcher-2.5.2: Tracers for Cardano
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Logging.DocuGenerator

Synopsis

Documentation

documentTracer' :: forall a a1. MetaTrace a => (Trace IO a1 -> IO (Trace IO a)) -> Trace IO a1 -> IO DocTracer Source #

docIt :: MonadIO m => BackendConfig -> (LoggingContext, Either TraceControl a) -> m () Source #

Callback for doc collection

addFiltered :: MonadIO m => TraceControl -> Maybe SeverityF -> m () Source #

Callback for doc collection

addLimiter :: MonadIO m => TraceControl -> (Text, Double) -> m () Source #

Callback for doc collection

addDocumentedNamespace :: [Text] -> Documented a -> Documented a Source #

Convenience function for adding a namespace prefix to a documented

data DocuResult Source #

Instances

Instances details
Show DocuResult Source # 
Instance details

Defined in Cardano.Logging.DocuGenerator

data DocTracer Source #

Constructors

DocTracer 

Fields