Enum clacks_mtproto::mtproto::InputPaymentCredentials [] [src]

pub enum InputPaymentCredentials {
    Saved(Saved),
    InputPaymentCredentials(InputPaymentCredentials),
    ApplePay(ApplePay),
    AndroidPay(AndroidPay),
}

TL-derived from InputPaymentCredentials

inputPaymentCredentialsSaved#c10eb2cf id:string tmp_password:bytes = InputPaymentCredentials;

inputPaymentCredentials#3417d728 flags:# save:flags.0?true data:DataJSON = InputPaymentCredentials;

inputPaymentCredentialsApplePay#aa1c39f payment_data:DataJSON = InputPaymentCredentials;

inputPaymentCredentialsAndroidPay#795667a6 payment_token:DataJSON = InputPaymentCredentials;

Variants

Methods

impl InputPaymentCredentials
[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl Debug for InputPaymentCredentials
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for InputPaymentCredentials
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl BoxedSerialize for InputPaymentCredentials
[src]

[src]

[src]

impl BoxedDeserialize for InputPaymentCredentials
[src]

Important traits for Vec<u8>
[src]

[src]

[src]

Auto Trait Implementations