Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.BM.Backend.TraceAcceptor
Documentation
data TraceAcceptor a Source #
Instances
IsEffectuator TraceAcceptor a Source # | |
Defined in Cardano.BM.Backend.TraceAcceptor Methods effectuate :: TraceAcceptor a -> LogObject a -> IO () Source # effectuatefrom :: IsEffectuator s a => TraceAcceptor a -> LogObject a -> s a -> IO () Source # handleOverflow :: TraceAcceptor a -> IO () Source # | |
(ToJSON a, FromJSON a) => IsBackend TraceAcceptor a Source # | |
Defined in Cardano.BM.Backend.TraceAcceptor Associated Types Methods bekind :: TraceAcceptor a -> BackendKind Source # realize :: Configuration -> IO (TraceAcceptor a) Source # realizefrom :: IsEffectuator s a => Configuration -> Trace IO a -> s a -> IO (TraceAcceptor a) Source # unrealize :: TraceAcceptor a -> IO () Source # | |
type BackendFailure TraceAcceptor Source # | |
Defined in Cardano.BM.Backend.TraceAcceptor |