| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Cardano.Logging.Types.TraceMessage
Contents
Synopsis
- data TraceMessage = TraceMessage {}
Documentation
data TraceMessage Source #
base for a machine readable trace message (JSON or CBOR), with metadata, and enclosed payload data from the trace itself.
Constructors
| TraceMessage | |
Instances
| FromJSON TraceMessage Source # | |
Defined in Cardano.Logging.Types.TraceMessage | |
| ToJSON TraceMessage Source # | |
Defined in Cardano.Logging.Types.TraceMessage Methods toJSON :: TraceMessage -> Value toEncoding :: TraceMessage -> Encoding toJSONList :: [TraceMessage] -> Value toEncodingList :: [TraceMessage] -> Encoding omitField :: TraceMessage -> Bool | |
| Show TraceMessage Source # | |
Defined in Cardano.Logging.Types.TraceMessage | |
| Serialise TraceMessage Source # | |
Defined in Cardano.Logging.Types.TraceMessage Methods encode :: TraceMessage -> Encoding decode :: Decoder s TraceMessage encodeList :: [TraceMessage] -> Encoding decodeList :: Decoder s [TraceMessage] | |
Orphan instances
| Serialise Object Source # | |
Methods encode :: Object -> Encoding decode :: Decoder s Object encodeList :: [Object] -> Encoding decodeList :: Decoder s [Object] | |