bugsnag-haskell-0.0.3.1: Bugsnag error reporter for Haskell

Safe HaskellNone
LanguageHaskell2010

Network.Bugsnag.Severity

Documentation

data BugsnagSeverity Source #

Instances
Generic BugsnagSeverity Source # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverity :: Type -> Type #

ToJSON BugsnagSeverity Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverity Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverity = D1 (MetaData "BugsnagSeverity" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.1-AkvICnNaE8Y73br81niKgs" 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 Source #

Instances
Generic BugsnagSeverityReasonAttributes Source # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverityReasonAttributes :: Type -> Type #

ToJSON BugsnagSeverityReasonAttributes Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonAttributes Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonAttributes = D1 (MetaData "BugsnagSeverityReasonAttributes" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.1-AkvICnNaE8Y73br81niKgs" 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 Source #

Instances
Generic BugsnagSeverityReasonType Source # 
Instance details

Defined in Network.Bugsnag.Severity

Associated Types

type Rep BugsnagSeverityReasonType :: Type -> Type #

ToJSON BugsnagSeverityReasonType Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonType Source # 
Instance details

Defined in Network.Bugsnag.Severity

type Rep BugsnagSeverityReasonType = D1 (MetaData "BugsnagSeverityReasonType" "Network.Bugsnag.Severity" "bugsnag-haskell-0.0.3.1-AkvICnNaE8Y73br81niKgs" 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)))))