Enum tdlib_types::types::PassportElementType
source · pub enum PassportElementType {
Show 13 variants
PassportElementTypePersonalDetails(PassportElementTypePersonalDetails),
PassportElementTypePassport(PassportElementTypePassport),
PassportElementTypeDriverLicense(PassportElementTypeDriverLicense),
PassportElementTypeIdentityCard(PassportElementTypeIdentityCard),
PassportElementTypeInternalPassport(PassportElementTypeInternalPassport),
PassportElementTypeAddress(PassportElementTypeAddress),
PassportElementTypeUtilityBill(PassportElementTypeUtilityBill),
PassportElementTypeBankStatement(PassportElementTypeBankStatement),
PassportElementTypeRentalAgreement(PassportElementTypeRentalAgreement),
PassportElementTypePassportRegistration(PassportElementTypePassportRegistration),
PassportElementTypeTemporaryRegistration(PassportElementTypeTemporaryRegistration),
PassportElementTypePhoneNumber(PassportElementTypePhoneNumber),
PassportElementTypeEmailAddress(PassportElementTypeEmailAddress),
}
Expand description
Variants
PassportElementTypePersonalDetails(PassportElementTypePersonalDetails)
PassportElementTypePassport(PassportElementTypePassport)
PassportElementTypeDriverLicense(PassportElementTypeDriverLicense)
PassportElementTypeIdentityCard(PassportElementTypeIdentityCard)
PassportElementTypeInternalPassport(PassportElementTypeInternalPassport)
PassportElementTypeAddress(PassportElementTypeAddress)
PassportElementTypeUtilityBill(PassportElementTypeUtilityBill)
PassportElementTypeBankStatement(PassportElementTypeBankStatement)
PassportElementTypeRentalAgreement(PassportElementTypeRentalAgreement)
PassportElementTypePassportRegistration(PassportElementTypePassportRegistration)
PassportElementTypeTemporaryRegistration(PassportElementTypeTemporaryRegistration)
PassportElementTypePhoneNumber(PassportElementTypePhoneNumber)
PassportElementTypeEmailAddress(PassportElementTypeEmailAddress)
Trait Implementations
sourceimpl Clone for PassportElementType
impl Clone for PassportElementType
sourcefn clone(&self) -> PassportElementType
fn clone(&self) -> PassportElementType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for PassportElementType
impl Debug for PassportElementType
sourceimpl<'de> Deserialize<'de> for PassportElementType
impl<'de> Deserialize<'de> for PassportElementType
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for PassportElementType
impl Serialize for PassportElementType
Auto Trait Implementations
impl RefUnwindSafe for PassportElementType
impl Send for PassportElementType
impl Sync for PassportElementType
impl Unpin for PassportElementType
impl UnwindSafe for PassportElementType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more