| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Logging.Logs
Documentation
Instances
Instances
| FromJSON Severity Source # | |||||
Defined in Logging.Logs | |||||
| ToJSON Severity Source # | |||||
Defined in Logging.Logs Methods toEncoding :: Severity -> Encoding toJSONList :: [Severity] -> Value toEncodingList :: [Severity] -> Encoding | |||||
| Generic Severity Source # | |||||
Defined in Logging.Logs Associated Types
| |||||
| ToSchema Severity Source # | |||||
Defined in Logging.Logs Methods declareNamedSchema :: Proxy Severity -> Declare (Definitions Schema) NamedSchema | |||||
| type Rep Severity Source # | |||||
Defined in Logging.Logs type Rep Severity = D1 ('MetaData "Severity" "Logging.Logs" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "Info" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Warning" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Error" 'PrefixI 'False) (U1 :: Type -> Type))) | |||||
data LogMessage Source #
Constructors
| LogMessage | |
Instances
| FromJSON LogMessage Source # | |||||
Defined in Logging.Logs | |||||
| ToJSON LogMessage Source # | |||||
Defined in Logging.Logs Methods toJSON :: LogMessage -> Value toEncoding :: LogMessage -> Encoding toJSONList :: [LogMessage] -> Value toEncodingList :: [LogMessage] -> Encoding omitField :: LogMessage -> Bool | |||||
| Generic LogMessage Source # | |||||
Defined in Logging.Logs Associated Types
| |||||
| ToSchema LogMessage Source # | |||||
Defined in Logging.Logs Methods declareNamedSchema :: Proxy LogMessage -> Declare (Definitions Schema) NamedSchema | |||||
| type Rep LogMessage Source # | |||||
Defined in Logging.Logs type Rep LogMessage = D1 ('MetaData "LogMessage" "Logging.Logs" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "LogMessage" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Severity) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Source) :*: (S1 ('MetaSel ('Just "scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Scope) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))))) | |||||
Instances
| FromJSON Scope Source # | |
Defined in Logging.Scope | |
| ToJSON Scope Source # | |
Defined in Logging.Scope Methods toEncoding :: Scope -> Encoding toJSONList :: [Scope] -> Value toEncodingList :: [Scope] -> Encoding | |
| ToSchema Scope Source # | |
Defined in Logging.Scope Methods declareNamedSchema :: Proxy Scope -> Declare (Definitions Schema) NamedSchema | |