| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Patrol
Synopsis
- data Problem
- data AppContext
- data AppleDebugImage
- data Breadcrumb
- data Breadcrumbs
- data BreadcrumbType
- data BrowserContext
- data CError
- data ClientSdkInfo
- data ClientSdkPackage
- data Context
- data DebugImage
- data DebugMeta
- data DeviceContext
- data Dsn
- data ErrorType
- data Event
- data EventId
- data EventProcessingError
- data EventType
- data Exception
- data Exceptions
- data Frame
- data Geo
- data GpuContext
- data Level
- data LogEntry
- data MachException
- data Mechanism
- data MechanismMeta
- data NativeDebugImage
- data NsError
- data OsContext
- data Platform
- data PosixSignal
- data ProguardDebugImage
- data Request
- data Response
- data RuntimeContext
- data SpanStatus
- data Stacktrace
- data SystemSdkInfo
- data Thread
- data Threads
- data TraceContext
- data TransactionInfo
- data TransactionSource
- data User
Documentation
Instances
| Exception Problem Source # | |
Defined in Patrol.Exception.Problem Methods toException :: Problem -> SomeException # fromException :: SomeException -> Maybe Problem # displayException :: Problem -> String # | |
| Show Problem Source # | |
| Eq Problem Source # | |
data AppContext Source #
Instances
| ToJSON AppContext Source # | |
Defined in Patrol.Type.AppContext Methods toJSON :: AppContext -> Value # toEncoding :: AppContext -> Encoding # toJSONList :: [AppContext] -> Value # toEncodingList :: [AppContext] -> Encoding # | |
| Show AppContext Source # | |
Defined in Patrol.Type.AppContext Methods showsPrec :: Int -> AppContext -> ShowS # show :: AppContext -> String # showList :: [AppContext] -> ShowS # | |
| Eq AppContext Source # | |
Defined in Patrol.Type.AppContext | |
data AppleDebugImage Source #
Instances
| ToJSON AppleDebugImage Source # | |
Defined in Patrol.Type.AppleDebugImage Methods toJSON :: AppleDebugImage -> Value # toEncoding :: AppleDebugImage -> Encoding # toJSONList :: [AppleDebugImage] -> Value # toEncodingList :: [AppleDebugImage] -> Encoding # | |
| Show AppleDebugImage Source # | |
Defined in Patrol.Type.AppleDebugImage Methods showsPrec :: Int -> AppleDebugImage -> ShowS # show :: AppleDebugImage -> String # showList :: [AppleDebugImage] -> ShowS # | |
| Eq AppleDebugImage Source # | |
Defined in Patrol.Type.AppleDebugImage Methods (==) :: AppleDebugImage -> AppleDebugImage -> Bool # (/=) :: AppleDebugImage -> AppleDebugImage -> Bool # | |
data Breadcrumb Source #
Instances
| ToJSON Breadcrumb Source # | |
Defined in Patrol.Type.Breadcrumb Methods toJSON :: Breadcrumb -> Value # toEncoding :: Breadcrumb -> Encoding # toJSONList :: [Breadcrumb] -> Value # toEncodingList :: [Breadcrumb] -> Encoding # | |
| Show Breadcrumb Source # | |
Defined in Patrol.Type.Breadcrumb Methods showsPrec :: Int -> Breadcrumb -> ShowS # show :: Breadcrumb -> String # showList :: [Breadcrumb] -> ShowS # | |
| Eq Breadcrumb Source # | |
Defined in Patrol.Type.Breadcrumb | |
data Breadcrumbs Source #
Instances
| ToJSON Breadcrumbs Source # | |
Defined in Patrol.Type.Breadcrumbs Methods toJSON :: Breadcrumbs -> Value # toEncoding :: Breadcrumbs -> Encoding # toJSONList :: [Breadcrumbs] -> Value # toEncodingList :: [Breadcrumbs] -> Encoding # | |
| Show Breadcrumbs Source # | |
Defined in Patrol.Type.Breadcrumbs Methods showsPrec :: Int -> Breadcrumbs -> ShowS # show :: Breadcrumbs -> String # showList :: [Breadcrumbs] -> ShowS # | |
| Eq Breadcrumbs Source # | |
Defined in Patrol.Type.Breadcrumbs | |
data BreadcrumbType Source #
Instances
| ToJSON BreadcrumbType Source # | |
Defined in Patrol.Type.BreadcrumbType Methods toJSON :: BreadcrumbType -> Value # toEncoding :: BreadcrumbType -> Encoding # toJSONList :: [BreadcrumbType] -> Value # toEncodingList :: [BreadcrumbType] -> Encoding # | |
| Show BreadcrumbType Source # | |
Defined in Patrol.Type.BreadcrumbType Methods showsPrec :: Int -> BreadcrumbType -> ShowS # show :: BreadcrumbType -> String # showList :: [BreadcrumbType] -> ShowS # | |
| Eq BreadcrumbType Source # | |
Defined in Patrol.Type.BreadcrumbType Methods (==) :: BreadcrumbType -> BreadcrumbType -> Bool # (/=) :: BreadcrumbType -> BreadcrumbType -> Bool # | |
data BrowserContext Source #
Instances
| ToJSON BrowserContext Source # | |
Defined in Patrol.Type.BrowserContext Methods toJSON :: BrowserContext -> Value # toEncoding :: BrowserContext -> Encoding # toJSONList :: [BrowserContext] -> Value # toEncodingList :: [BrowserContext] -> Encoding # | |
| Show BrowserContext Source # | |
Defined in Patrol.Type.BrowserContext Methods showsPrec :: Int -> BrowserContext -> ShowS # show :: BrowserContext -> String # showList :: [BrowserContext] -> ShowS # | |
| Eq BrowserContext Source # | |
Defined in Patrol.Type.BrowserContext Methods (==) :: BrowserContext -> BrowserContext -> Bool # (/=) :: BrowserContext -> BrowserContext -> Bool # | |
data ClientSdkInfo Source #
Instances
| ToJSON ClientSdkInfo Source # | |
Defined in Patrol.Type.ClientSdkInfo Methods toJSON :: ClientSdkInfo -> Value # toEncoding :: ClientSdkInfo -> Encoding # toJSONList :: [ClientSdkInfo] -> Value # toEncodingList :: [ClientSdkInfo] -> Encoding # | |
| Show ClientSdkInfo Source # | |
Defined in Patrol.Type.ClientSdkInfo Methods showsPrec :: Int -> ClientSdkInfo -> ShowS # show :: ClientSdkInfo -> String # showList :: [ClientSdkInfo] -> ShowS # | |
| Eq ClientSdkInfo Source # | |
Defined in Patrol.Type.ClientSdkInfo Methods (==) :: ClientSdkInfo -> ClientSdkInfo -> Bool # (/=) :: ClientSdkInfo -> ClientSdkInfo -> Bool # | |
data ClientSdkPackage Source #
Instances
| ToJSON ClientSdkPackage Source # | |
Defined in Patrol.Type.ClientSdkPackage Methods toJSON :: ClientSdkPackage -> Value # toEncoding :: ClientSdkPackage -> Encoding # toJSONList :: [ClientSdkPackage] -> Value # toEncodingList :: [ClientSdkPackage] -> Encoding # | |
| Show ClientSdkPackage Source # | |
Defined in Patrol.Type.ClientSdkPackage Methods showsPrec :: Int -> ClientSdkPackage -> ShowS # show :: ClientSdkPackage -> String # showList :: [ClientSdkPackage] -> ShowS # | |
| Eq ClientSdkPackage Source # | |
Defined in Patrol.Type.ClientSdkPackage Methods (==) :: ClientSdkPackage -> ClientSdkPackage -> Bool # (/=) :: ClientSdkPackage -> ClientSdkPackage -> Bool # | |
data DebugImage Source #
Instances
| ToJSON DebugImage Source # | |
Defined in Patrol.Type.DebugImage Methods toJSON :: DebugImage -> Value # toEncoding :: DebugImage -> Encoding # toJSONList :: [DebugImage] -> Value # toEncodingList :: [DebugImage] -> Encoding # | |
| Show DebugImage Source # | |
Defined in Patrol.Type.DebugImage Methods showsPrec :: Int -> DebugImage -> ShowS # show :: DebugImage -> String # showList :: [DebugImage] -> ShowS # | |
| Eq DebugImage Source # | |
Defined in Patrol.Type.DebugImage | |
data DeviceContext Source #
Instances
| ToJSON DeviceContext Source # | |
Defined in Patrol.Type.DeviceContext Methods toJSON :: DeviceContext -> Value # toEncoding :: DeviceContext -> Encoding # toJSONList :: [DeviceContext] -> Value # toEncodingList :: [DeviceContext] -> Encoding # | |
| Show DeviceContext Source # | |
Defined in Patrol.Type.DeviceContext Methods showsPrec :: Int -> DeviceContext -> ShowS # show :: DeviceContext -> String # showList :: [DeviceContext] -> ShowS # | |
| Eq DeviceContext Source # | |
Defined in Patrol.Type.DeviceContext Methods (==) :: DeviceContext -> DeviceContext -> Bool # (/=) :: DeviceContext -> DeviceContext -> Bool # | |
data EventProcessingError Source #
Instances
| ToJSON EventProcessingError Source # | |
Defined in Patrol.Type.EventProcessingError Methods toJSON :: EventProcessingError -> Value # toEncoding :: EventProcessingError -> Encoding # toJSONList :: [EventProcessingError] -> Value # toEncodingList :: [EventProcessingError] -> Encoding # | |
| Show EventProcessingError Source # | |
Defined in Patrol.Type.EventProcessingError Methods showsPrec :: Int -> EventProcessingError -> ShowS # show :: EventProcessingError -> String # showList :: [EventProcessingError] -> ShowS # | |
| Eq EventProcessingError Source # | |
Defined in Patrol.Type.EventProcessingError Methods (==) :: EventProcessingError -> EventProcessingError -> Bool # (/=) :: EventProcessingError -> EventProcessingError -> Bool # | |
data Exceptions Source #
Instances
| ToJSON Exceptions Source # | |
Defined in Patrol.Type.Exceptions Methods toJSON :: Exceptions -> Value # toEncoding :: Exceptions -> Encoding # toJSONList :: [Exceptions] -> Value # toEncodingList :: [Exceptions] -> Encoding # | |
| Show Exceptions Source # | |
Defined in Patrol.Type.Exceptions Methods showsPrec :: Int -> Exceptions -> ShowS # show :: Exceptions -> String # showList :: [Exceptions] -> ShowS # | |
| Eq Exceptions Source # | |
Defined in Patrol.Type.Exceptions | |
data GpuContext Source #
Instances
| ToJSON GpuContext Source # | |
Defined in Patrol.Type.GpuContext Methods toJSON :: GpuContext -> Value # toEncoding :: GpuContext -> Encoding # toJSONList :: [GpuContext] -> Value # toEncodingList :: [GpuContext] -> Encoding # | |
| Show GpuContext Source # | |
Defined in Patrol.Type.GpuContext Methods showsPrec :: Int -> GpuContext -> ShowS # show :: GpuContext -> String # showList :: [GpuContext] -> ShowS # | |
| Eq GpuContext Source # | |
Defined in Patrol.Type.GpuContext | |
data MachException Source #
Instances
| ToJSON MachException Source # | |
Defined in Patrol.Type.MachException Methods toJSON :: MachException -> Value # toEncoding :: MachException -> Encoding # toJSONList :: [MachException] -> Value # toEncodingList :: [MachException] -> Encoding # | |
| Show MachException Source # | |
Defined in Patrol.Type.MachException Methods showsPrec :: Int -> MachException -> ShowS # show :: MachException -> String # showList :: [MachException] -> ShowS # | |
| Eq MachException Source # | |
Defined in Patrol.Type.MachException Methods (==) :: MachException -> MachException -> Bool # (/=) :: MachException -> MachException -> Bool # | |
data MechanismMeta Source #
Instances
| ToJSON MechanismMeta Source # | |
Defined in Patrol.Type.MechanismMeta Methods toJSON :: MechanismMeta -> Value # toEncoding :: MechanismMeta -> Encoding # toJSONList :: [MechanismMeta] -> Value # toEncodingList :: [MechanismMeta] -> Encoding # | |
| Show MechanismMeta Source # | |
Defined in Patrol.Type.MechanismMeta Methods showsPrec :: Int -> MechanismMeta -> ShowS # show :: MechanismMeta -> String # showList :: [MechanismMeta] -> ShowS # | |
| Eq MechanismMeta Source # | |
Defined in Patrol.Type.MechanismMeta Methods (==) :: MechanismMeta -> MechanismMeta -> Bool # (/=) :: MechanismMeta -> MechanismMeta -> Bool # | |
data NativeDebugImage Source #
Instances
| ToJSON NativeDebugImage Source # | |
Defined in Patrol.Type.NativeDebugImage Methods toJSON :: NativeDebugImage -> Value # toEncoding :: NativeDebugImage -> Encoding # toJSONList :: [NativeDebugImage] -> Value # toEncodingList :: [NativeDebugImage] -> Encoding # | |
| Show NativeDebugImage Source # | |
Defined in Patrol.Type.NativeDebugImage Methods showsPrec :: Int -> NativeDebugImage -> ShowS # show :: NativeDebugImage -> String # showList :: [NativeDebugImage] -> ShowS # | |
| Eq NativeDebugImage Source # | |
Defined in Patrol.Type.NativeDebugImage Methods (==) :: NativeDebugImage -> NativeDebugImage -> Bool # (/=) :: NativeDebugImage -> NativeDebugImage -> Bool # | |
data PosixSignal Source #
Instances
| ToJSON PosixSignal Source # | |
Defined in Patrol.Type.PosixSignal Methods toJSON :: PosixSignal -> Value # toEncoding :: PosixSignal -> Encoding # toJSONList :: [PosixSignal] -> Value # toEncodingList :: [PosixSignal] -> Encoding # | |
| Show PosixSignal Source # | |
Defined in Patrol.Type.PosixSignal Methods showsPrec :: Int -> PosixSignal -> ShowS # show :: PosixSignal -> String # showList :: [PosixSignal] -> ShowS # | |
| Eq PosixSignal Source # | |
Defined in Patrol.Type.PosixSignal | |
data ProguardDebugImage Source #
Instances
| ToJSON ProguardDebugImage Source # | |
Defined in Patrol.Type.ProguardDebugImage Methods toJSON :: ProguardDebugImage -> Value # toEncoding :: ProguardDebugImage -> Encoding # toJSONList :: [ProguardDebugImage] -> Value # toEncodingList :: [ProguardDebugImage] -> Encoding # | |
| Show ProguardDebugImage Source # | |
Defined in Patrol.Type.ProguardDebugImage Methods showsPrec :: Int -> ProguardDebugImage -> ShowS # show :: ProguardDebugImage -> String # showList :: [ProguardDebugImage] -> ShowS # | |
| Eq ProguardDebugImage Source # | |
Defined in Patrol.Type.ProguardDebugImage Methods (==) :: ProguardDebugImage -> ProguardDebugImage -> Bool # (/=) :: ProguardDebugImage -> ProguardDebugImage -> Bool # | |
data RuntimeContext Source #
Instances
| ToJSON RuntimeContext Source # | |
Defined in Patrol.Type.RuntimeContext Methods toJSON :: RuntimeContext -> Value # toEncoding :: RuntimeContext -> Encoding # toJSONList :: [RuntimeContext] -> Value # toEncodingList :: [RuntimeContext] -> Encoding # | |
| Show RuntimeContext Source # | |
Defined in Patrol.Type.RuntimeContext Methods showsPrec :: Int -> RuntimeContext -> ShowS # show :: RuntimeContext -> String # showList :: [RuntimeContext] -> ShowS # | |
| Eq RuntimeContext Source # | |
Defined in Patrol.Type.RuntimeContext Methods (==) :: RuntimeContext -> RuntimeContext -> Bool # (/=) :: RuntimeContext -> RuntimeContext -> Bool # | |
data SpanStatus Source #
Instances
| ToJSON SpanStatus Source # | |
Defined in Patrol.Type.SpanStatus Methods toJSON :: SpanStatus -> Value # toEncoding :: SpanStatus -> Encoding # toJSONList :: [SpanStatus] -> Value # toEncodingList :: [SpanStatus] -> Encoding # | |
| Show SpanStatus Source # | |
Defined in Patrol.Type.SpanStatus Methods showsPrec :: Int -> SpanStatus -> ShowS # show :: SpanStatus -> String # showList :: [SpanStatus] -> ShowS # | |
| Eq SpanStatus Source # | |
Defined in Patrol.Type.SpanStatus | |
data Stacktrace Source #
Instances
| ToJSON Stacktrace Source # | |
Defined in Patrol.Type.Stacktrace Methods toJSON :: Stacktrace -> Value # toEncoding :: Stacktrace -> Encoding # toJSONList :: [Stacktrace] -> Value # toEncodingList :: [Stacktrace] -> Encoding # | |
| Show Stacktrace Source # | |
Defined in Patrol.Type.Stacktrace Methods showsPrec :: Int -> Stacktrace -> ShowS # show :: Stacktrace -> String # showList :: [Stacktrace] -> ShowS # | |
| Eq Stacktrace Source # | |
Defined in Patrol.Type.Stacktrace | |
data SystemSdkInfo Source #
Instances
| ToJSON SystemSdkInfo Source # | |
Defined in Patrol.Type.SystemSdkInfo Methods toJSON :: SystemSdkInfo -> Value # toEncoding :: SystemSdkInfo -> Encoding # toJSONList :: [SystemSdkInfo] -> Value # toEncodingList :: [SystemSdkInfo] -> Encoding # | |
| Show SystemSdkInfo Source # | |
Defined in Patrol.Type.SystemSdkInfo Methods showsPrec :: Int -> SystemSdkInfo -> ShowS # show :: SystemSdkInfo -> String # showList :: [SystemSdkInfo] -> ShowS # | |
| Eq SystemSdkInfo Source # | |
Defined in Patrol.Type.SystemSdkInfo Methods (==) :: SystemSdkInfo -> SystemSdkInfo -> Bool # (/=) :: SystemSdkInfo -> SystemSdkInfo -> Bool # | |
data TraceContext Source #
Instances
| ToJSON TraceContext Source # | |
Defined in Patrol.Type.TraceContext Methods toJSON :: TraceContext -> Value # toEncoding :: TraceContext -> Encoding # toJSONList :: [TraceContext] -> Value # toEncodingList :: [TraceContext] -> Encoding # | |
| Show TraceContext Source # | |
Defined in Patrol.Type.TraceContext Methods showsPrec :: Int -> TraceContext -> ShowS # show :: TraceContext -> String # showList :: [TraceContext] -> ShowS # | |
| Eq TraceContext Source # | |
Defined in Patrol.Type.TraceContext | |
data TransactionInfo Source #
Instances
| ToJSON TransactionInfo Source # | |
Defined in Patrol.Type.TransactionInfo Methods toJSON :: TransactionInfo -> Value # toEncoding :: TransactionInfo -> Encoding # toJSONList :: [TransactionInfo] -> Value # toEncodingList :: [TransactionInfo] -> Encoding # | |
| Show TransactionInfo Source # | |
Defined in Patrol.Type.TransactionInfo Methods showsPrec :: Int -> TransactionInfo -> ShowS # show :: TransactionInfo -> String # showList :: [TransactionInfo] -> ShowS # | |
| Eq TransactionInfo Source # | |
Defined in Patrol.Type.TransactionInfo Methods (==) :: TransactionInfo -> TransactionInfo -> Bool # (/=) :: TransactionInfo -> TransactionInfo -> Bool # | |
data TransactionSource Source #
Instances
| ToJSON TransactionSource Source # | |
Defined in Patrol.Type.TransactionSource Methods toJSON :: TransactionSource -> Value # toEncoding :: TransactionSource -> Encoding # toJSONList :: [TransactionSource] -> Value # toEncodingList :: [TransactionSource] -> Encoding # | |
| Show TransactionSource Source # | |
Defined in Patrol.Type.TransactionSource Methods showsPrec :: Int -> TransactionSource -> ShowS # show :: TransactionSource -> String # showList :: [TransactionSource] -> ShowS # | |
| Eq TransactionSource Source # | |
Defined in Patrol.Type.TransactionSource Methods (==) :: TransactionSource -> TransactionSource -> Bool # (/=) :: TransactionSource -> TransactionSource -> Bool # | |