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