Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data InputPassportElement
- = InputPassportElementPersonalDetails { }
- | InputPassportElementPassport { }
- | InputPassportElementDriverLicense { }
- | InputPassportElementIdentityCard { }
- | InputPassportElementInternalPassport { }
- | InputPassportElementAddress { }
- | InputPassportElementUtilityBill { }
- | InputPassportElementBankStatement { }
- | InputPassportElementRentalAgreement { }
- | InputPassportElementPassportRegistration { }
- | InputPassportElementTemporaryRegistration { }
- | InputPassportElementPhoneNumber { }
- | InputPassportElementEmailAddress { }
Documentation
data InputPassportElement Source #
Contains information about a Telegram Passport element to be saved
InputPassportElementPersonalDetails | A Telegram Passport element to be saved containing the user's personal details |
| |
InputPassportElementPassport | A Telegram Passport element to be saved containing the user's passport |
| |
InputPassportElementDriverLicense | A Telegram Passport element to be saved containing the user's driver license |
| |
InputPassportElementIdentityCard | A Telegram Passport element to be saved containing the user's identity card |
| |
InputPassportElementInternalPassport | A Telegram Passport element to be saved containing the user's internal passport |
| |
InputPassportElementAddress | A Telegram Passport element to be saved containing the user's address |
InputPassportElementUtilityBill | A Telegram Passport element to be saved containing the user's utility bill |
| |
InputPassportElementBankStatement | A Telegram Passport element to be saved containing the user's bank statement |
| |
InputPassportElementRentalAgreement | A Telegram Passport element to be saved containing the user's rental agreement |
| |
InputPassportElementPassportRegistration | A Telegram Passport element to be saved containing the user's passport registration |
| |
InputPassportElementTemporaryRegistration | A Telegram Passport element to be saved containing the user's temporary registration |
| |
InputPassportElementPhoneNumber | A Telegram Passport element to be saved containing the user's phone number |
| |
InputPassportElementEmailAddress | A Telegram Passport element to be saved containing the user's email address |
|
Instances
FromJSON InputPassportElement Source # | |
Defined in TD.Data.InputPassportElement parseJSON :: Value -> Parser InputPassportElement # parseJSONList :: Value -> Parser [InputPassportElement] # | |
ToJSON InputPassportElement Source # | |
Defined in TD.Data.InputPassportElement toJSON :: InputPassportElement -> Value # toEncoding :: InputPassportElement -> Encoding # toJSONList :: [InputPassportElement] -> Value # toEncodingList :: [InputPassportElement] -> Encoding # | |
Show InputPassportElement Source # | |
Defined in TD.Data.InputPassportElement showsPrec :: Int -> InputPassportElement -> ShowS # show :: InputPassportElement -> String # showList :: [InputPassportElement] -> ShowS # | |
Eq InputPassportElement Source # | |
Defined in TD.Data.InputPassportElement (==) :: InputPassportElement -> InputPassportElement -> Bool # (/=) :: InputPassportElement -> InputPassportElement -> Bool # | |
ShortShow InputPassportElement Source # | |
Defined in TD.Data.InputPassportElement |