Safe Haskell | None |
---|---|
Language | Haskell2010 |
Twirp.Middleware.Errors
Documentation
data TwirpError Source #
Constructors
TwirpError | |
Instances
Eq TwirpError Source # | |
Defined in Twirp.Middleware.Errors | |
Show TwirpError Source # | |
Defined in Twirp.Middleware.Errors Methods showsPrec :: Int -> TwirpError -> ShowS # show :: TwirpError -> String # showList :: [TwirpError] -> ShowS # | |
Generic TwirpError Source # | |
Defined in Twirp.Middleware.Errors Associated Types type Rep TwirpError :: Type -> Type # | |
ToJSON TwirpError Source # | |
Defined in Twirp.Middleware.Errors Methods toJSON :: TwirpError -> Value toEncoding :: TwirpError -> Encoding toJSONList :: [TwirpError] -> Value toEncodingList :: [TwirpError] -> Encoding | |
type Rep TwirpError Source # | |
Defined in Twirp.Middleware.Errors type Rep TwirpError = D1 ('MetaData "TwirpError" "Twirp.Middleware.Errors" "twirp-0.2.0.1-inplace" 'False) (C1 ('MetaCons "TwirpError" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "msg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String))) |
twirpErrorResponses :: Middleware Source #