bugsnag-haskell-0.0.3.0: Bugsnag error reporter for Haskell

Safe HaskellNone
LanguageHaskell2010

Network.Bugsnag.Severity

Documentation

data BugsnagSeverity #

Instances
Generic BugsnagSeverity # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverity :: Type -> Type #

ToJSON BugsnagSeverity # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverity # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverity = D1 (MetaData "BugsnagSeverity" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.0-8AGetKOSHwt8cnjFKmHyJF" False) (C1 (MetaCons "ErrorSeverity" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "WarningSeverity" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InfoSeverity" PrefixI False) (U1 :: Type -> Type)))

data BugsnagSeverityReasonAttributes #

Instances
Generic BugsnagSeverityReasonAttributes # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverityReasonAttributes :: Type -> Type #

ToJSON BugsnagSeverityReasonAttributes # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonAttributes # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonAttributes = D1 (MetaData "BugsnagSeverityReasonAttributes" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.0-8AGetKOSHwt8cnjFKmHyJF" False) (C1 (MetaCons "BugsnagSeverityReasonAttributes" PrefixI True) ((S1 (MetaSel (Just "bsraErrorType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "bsraLevel") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "bsraSignalType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "bsraViolationType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "bsraErrorClass") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))))

data BugsnagSeverityReasonType #

Instances
Generic BugsnagSeverityReasonType # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverityReasonType :: Type -> Type #

ToJSON BugsnagSeverityReasonType # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonType # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonType = D1 (MetaData "BugsnagSeverityReasonType" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.0-8AGetKOSHwt8cnjFKmHyJF" False) (((C1 (MetaCons "UnhandledExceptionReasonType" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UnhandledErrorReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LogReasonType" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "SignalReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StrictModeReasonType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UnhandledPromiseRejectionReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CallbackErrorInterceptReasonType" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "ErrorClassReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UnhandledPanicReasonType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UserCallbackSetSeverityReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UserSpecifiedSeverityReasonType" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "HandledExceptionReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HandledErrorReasonType" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HandledPanicReasonType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UserContextSetSeverityReasonType" PrefixI False) (U1 :: Type -> Type)))))