| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Nats.JetStream.Error
Description
Errors returned by JetStream operations.
Documentation
data JetStreamApiError #
Instances
| FromJSON JetStreamApiError | |
Defined in JetStream.Error Methods parseJSON :: Value -> Parser JetStreamApiError # parseJSONList :: Value -> Parser [JetStreamApiError] # | |
| ToJSON JetStreamApiError | |
Defined in JetStream.Error Methods toJSON :: JetStreamApiError -> Value # toEncoding :: JetStreamApiError -> Encoding # toJSONList :: [JetStreamApiError] -> Value # toEncodingList :: [JetStreamApiError] -> Encoding # omitField :: JetStreamApiError -> Bool # | |
| Show JetStreamApiError | |
Defined in JetStream.Error Methods showsPrec :: Int -> JetStreamApiError -> ShowS # show :: JetStreamApiError -> String # showList :: [JetStreamApiError] -> ShowS # | |
| Eq JetStreamApiError | |
Defined in JetStream.Error Methods (==) :: JetStreamApiError -> JetStreamApiError -> Bool # (/=) :: JetStreamApiError -> JetStreamApiError -> Bool # | |
apiErrorCode :: JetStreamApiError -> Int #
data JetStreamError #
Constructors
| JetStreamApiFailure JetStreamApiError | |
| JetStreamStatusError Int (Maybe ByteString) | |
| JetStreamDecodeError String | |
| JetStreamTimeout | |
| JetStreamNoReply | |
| JetStreamNatsError NatsError |
Instances
| Show JetStreamError | |
Defined in JetStream.Error Methods showsPrec :: Int -> JetStreamError -> ShowS # show :: JetStreamError -> String # showList :: [JetStreamError] -> ShowS # | |
| Eq JetStreamError | |
Defined in JetStream.Error Methods (==) :: JetStreamError -> JetStreamError -> Bool # (/=) :: JetStreamError -> JetStreamError -> Bool # | |