[][src]Trait rtdlib::types::InputPassportElement

pub trait InputPassportElement: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Contains information about a Telegram Passport element to be saved.

Methods

impl dyn InputPassportElement[src]

pub fn from_json<S: AsRef<str>>(json: S) -> Option<Box<Self>>[src]

Trait Implementations

impl<'typetag> Serialize for dyn InputPassportElement + 'typetag[src]

impl<'typetag> Serialize for dyn InputPassportElement + Send + 'typetag[src]

impl<'typetag> Serialize for dyn InputPassportElement + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn InputPassportElement + Send + Sync + 'typetag[src]

impl Strictest for dyn InputPassportElement[src]

Implementors

impl InputPassportElement for InputPassportElementAddress[src]

impl InputPassportElement for InputPassportElementBankStatement[src]

impl InputPassportElement for InputPassportElementDriverLicense[src]

impl InputPassportElement for InputPassportElementEmailAddress[src]

impl InputPassportElement for InputPassportElementIdentityCard[src]

impl InputPassportElement for InputPassportElementInternalPassport[src]

impl InputPassportElement for InputPassportElementPassport[src]

impl InputPassportElement for InputPassportElementPassportRegistration[src]

impl InputPassportElement for InputPassportElementPersonalDetails[src]

impl InputPassportElement for InputPassportElementPhoneNumber[src]

impl InputPassportElement for InputPassportElementRentalAgreement[src]

impl InputPassportElement for InputPassportElementTemporaryRegistration[src]

impl InputPassportElement for InputPassportElementUtilityBill[src]

Loading content...