-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | a trace acceptor backend
--   
--   a trace acceptor backend
@package lobemo-backend-trace-acceptor
@version 0.1.0.0

module Cardano.BM.Backend.TraceAcceptor
data TraceAcceptor a
plugin :: forall s a. (IsEffectuator s a, ToJSON a, FromJSON a) => IOManager -> Configuration -> Trace IO a -> s a -> IO (Plugin a)
instance GHC.Show.Show Cardano.BM.Backend.TraceAcceptor.TraceAcceptorBackendFailure
instance (Data.Aeson.Types.ToJSON.ToJSON a, Data.Aeson.Types.FromJSON.FromJSON a) => Cardano.BM.Data.Backend.IsBackend Cardano.BM.Backend.TraceAcceptor.TraceAcceptor a
instance GHC.Exception.Type.Exception Cardano.BM.Backend.TraceAcceptor.TraceAcceptorBackendFailure
instance Cardano.BM.Data.Backend.IsEffectuator Cardano.BM.Backend.TraceAcceptor.TraceAcceptor a
