trace-dispatcher
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Logging.Types.NodeInfo

Synopsis

Documentation

data NodeInfo Source #

NodeInfo

Instances

Instances details
FromJSON NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

Methods

parseJSON :: Value -> Parser NodeInfo

parseJSONList :: Value -> Parser [NodeInfo]

omittedField :: Maybe NodeInfo

ToJSON NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

Methods

toJSON :: NodeInfo -> Value

toEncoding :: NodeInfo -> Encoding

toJSONList :: [NodeInfo] -> Value

toEncodingList :: [NodeInfo] -> Encoding

omitField :: NodeInfo -> Bool

Generic NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

Associated Types

type Rep NodeInfo :: Type -> Type Source #

Show NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

NFData NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

Methods

rnf :: NodeInfo -> () Source #

Eq NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

type Rep NodeInfo Source # 
Instance details

Defined in Cardano.Logging.Types.NodeInfo

type Rep NodeInfo = D1 ('MetaData "NodeInfo" "Cardano.Logging.Types.NodeInfo" "trace-dispatcher-2.11.1-kr7FpObdz411tWtq9IlOt" 'False) (C1 ('MetaCons "NodeInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "niName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "niProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "niVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "niCommit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "niStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "niSystemStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))))