Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data PassportElement
- = PassportElementPersonalDetails { }
- | PassportElementPassport { }
- | PassportElementDriverLicense { }
- | PassportElementIdentityCard { }
- | PassportElementInternalPassport { }
- | PassportElementAddress { }
- | PassportElementUtilityBill { }
- | PassportElementBankStatement { }
- | PassportElementRentalAgreement { }
- | PassportElementPassportRegistration { }
- | PassportElementTemporaryRegistration { }
- | PassportElementPhoneNumber { }
- | PassportElementEmailAddress { }
Documentation
data PassportElement Source #
Contains information about a Telegram Passport element
PassportElementPersonalDetails | A Telegram Passport element containing the user's personal details |
| |
PassportElementPassport | A Telegram Passport element containing the user's passport |
| |
PassportElementDriverLicense | A Telegram Passport element containing the user's driver license |
| |
PassportElementIdentityCard | A Telegram Passport element containing the user's identity card |
| |
PassportElementInternalPassport | A Telegram Passport element containing the user's internal passport |
| |
PassportElementAddress | A Telegram Passport element containing the user's address |
PassportElementUtilityBill | A Telegram Passport element containing the user's utility bill |
| |
PassportElementBankStatement | A Telegram Passport element containing the user's bank statement |
| |
PassportElementRentalAgreement | A Telegram Passport element containing the user's rental agreement |
| |
PassportElementPassportRegistration | A Telegram Passport element containing the user's passport registration pages |
| |
PassportElementTemporaryRegistration | A Telegram Passport element containing the user's temporary registration |
| |
PassportElementPhoneNumber | A Telegram Passport element containing the user's phone number |
| |
PassportElementEmailAddress | A Telegram Passport element containing the user's email address |
|
Instances
FromJSON PassportElement Source # | |
Defined in TD.Data.PassportElement parseJSON :: Value -> Parser PassportElement # parseJSONList :: Value -> Parser [PassportElement] # | |
Show PassportElement Source # | |
Defined in TD.Data.PassportElement showsPrec :: Int -> PassportElement -> ShowS # show :: PassportElement -> String # showList :: [PassportElement] -> ShowS # | |
Eq PassportElement Source # | |
Defined in TD.Data.PassportElement (==) :: PassportElement -> PassportElement -> Bool # (/=) :: PassportElement -> PassportElement -> Bool # | |
ShortShow PassportElement Source # | |
Defined in TD.Data.PassportElement shortShow :: PassportElement -> String Source # |