telegram-bot-api-7.0: Easy to use library for building Telegram bots. Exports Telegram Bot API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Telegram.Bot.API.Types.PassportElementError

Synopsis

PassportElementError

data PassportErrorSource Source #

Instances

Instances details
FromJSON PassportErrorSource Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

ToJSON PassportErrorSource Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

Generic PassportErrorSource Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

Associated Types

type Rep PassportErrorSource :: Type -> Type #

Show PassportErrorSource Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

type Rep PassportErrorSource Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

type Rep PassportErrorSource = D1 ('MetaData "PassportErrorSource" "Telegram.Bot.API.Types.PassportElementError" "telegram-bot-api-7.0-2XShkJeCLX71W7OKNKemWZ" 'False) (((C1 ('MetaCons "PassportErrorSourceData" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PassportErrorSourceFrontSide" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "PassportErrorSourceReverseSide" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PassportErrorSourceSelfie" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "PassportErrorSourceFile" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PassportErrorSourceFiles" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "PassportErrorSourceTranslationFile" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PassportErrorSourceTranslationFiles" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PassportErrorSourceUnspecified" 'PrefixI 'False) (U1 :: Type -> Type)))))

data PassportElementError Source #

Constructors

PassportElementError 

Fields

Instances

Instances details
FromJSON PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

ToJSON PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

Generic PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

Associated Types

type Rep PassportElementError :: Type -> Type #

Show PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

ToHttpApiData PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

ToHttpApiData [PassportElementError] Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

type Rep PassportElementError Source # 
Instance details

Defined in Telegram.Bot.API.Types.PassportElementError

type Rep PassportElementError = D1 ('MetaData "PassportElementError" "Telegram.Bot.API.Types.PassportElementError" "telegram-bot-api-7.0-2XShkJeCLX71W7OKNKemWZ" '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))))))