[][src]Enum tgbot::types::EncryptedPassportElementKind

pub enum EncryptedPassportElementKind {
    Address,
    BankStatement,
    DriverLicense,
    Email,
    IdentityCard,
    InternalPassport,
    Passport,
    PassportRegistration,
    PersonalDetails,
    PhoneNumber,
    RentalAgreement,
    TemporaryRegistration,
    UtilityBill,
}

Type of encrypted passport element

Variants

Address

Address

BankStatement

Bank statement

DriverLicense

Driver license

Email

E-Mail

IdentityCard

Identity card

InternalPassport

Internal passport

Passport

Passport

PassportRegistration

Passport registration

PersonalDetails

Personal details

PhoneNumber

Phone number

RentalAgreement

Rental agreement

TemporaryRegistration

Temporary registration

UtilityBill

Utility bill

Trait Implementations

impl Clone for EncryptedPassportElementKind[src]

impl Debug for EncryptedPassportElementKind[src]

impl<'de> Deserialize<'de> for EncryptedPassportElementKind[src]

impl Serialize for EncryptedPassportElementKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.