| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Telegram.Bot.API.Types.PassportElementError
Contents
Synopsis
- data PassportErrorSource
- data PassportElementError = PassportElementError {
- passportElementErrorSource :: PassportErrorSource
- passportElementErrorType :: PassportElementType
- passportElementErrorName :: Text
- passportElementErrorHash :: Maybe Text
- passportElementErrorMessage :: Text
- passportElementErrorFileHash :: Maybe Text
- passportElementErrorFileHashes :: Maybe [Text]
- passportElementErrorElementHash :: Maybe Text
PassportElementError
data PassportErrorSource Source #
Constructors
Instances
data PassportElementError Source #
Constructors
| PassportElementError | |
Fields
| |
Instances
| FromJSON PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Methods parseJSON :: Value -> Parser PassportElementError # parseJSONList :: Value -> Parser [PassportElementError] # | |||||
| ToJSON PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Methods toJSON :: PassportElementError -> Value # toEncoding :: PassportElementError -> Encoding # toJSONList :: [PassportElementError] -> Value # toEncodingList :: [PassportElementError] -> Encoding # omitField :: PassportElementError -> Bool # | |||||
| Generic PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Associated Types
Methods from :: PassportElementError -> Rep PassportElementError x # to :: Rep PassportElementError x -> PassportElementError # | |||||
| Show PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Methods showsPrec :: Int -> PassportElementError -> ShowS # show :: PassportElementError -> String # showList :: [PassportElementError] -> ShowS # | |||||
| ToHttpApiData PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Methods toUrlPiece :: PassportElementError -> Text # toEncodedUrlPiece :: PassportElementError -> Builder # toHeader :: PassportElementError -> ByteString # | |||||
| ToHttpApiData [PassportElementError] Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError Methods toUrlPiece :: [PassportElementError] -> Text # toEncodedUrlPiece :: [PassportElementError] -> Builder # toHeader :: [PassportElementError] -> ByteString # toQueryParam :: [PassportElementError] -> Text # | |||||
| type Rep PassportElementError Source # | |||||
Defined in Telegram.Bot.API.Types.PassportElementError type Rep PassportElementError = D1 ('MetaData "PassportElementError" "Telegram.Bot.API.Types.PassportElementError" "telegram-bot-api-7.4.5-5dPKIbH7RBmIytHX2MOrgE" 'False) (C1 ('MetaCons "PassportElementError" 'PrefixI 'True) (((S1 ('MetaSel ('Just "passportElementErrorSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PassportErrorSource) :*: S1 ('MetaSel ('Just "passportElementErrorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PassportElementType)) :*: (S1 ('MetaSel ('Just "passportElementErrorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "passportElementErrorHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "passportElementErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "passportElementErrorFileHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "passportElementErrorFileHashes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "passportElementErrorElementHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))) | |||||