Struct clacks_mtproto::mtproto::payments::payment_form::PaymentForm
[−]
[src]
pub struct PaymentForm { pub can_save_credentials: bool, pub password_missing: bool, pub bot_id: int, pub invoice: Invoice, pub provider_id: int, pub url: string, pub native_provider: Option<string>, pub native_params: Option<DataJSON>, pub saved_info: Option<PaymentRequestedInfo>, pub saved_credentials: Option<PaymentSavedCredentials>, pub users: Vector<Boxed, User>, }
TL-derived from payments.paymentForm
payments.paymentForm#3f56aea3 flags:# can_save_credentials:flags.2?true password_missing:flags.3?true bot_id:int invoice:Invoice provider_id:int url:string native_provider:flags.4?string native_params:flags.4?DataJSON saved_info:flags.0?PaymentRequestedInfo saved_credentials:flags.1?PaymentSavedCredentials users:Vector<User> = payments.PaymentForm;
Fields
can_save_credentials: bool
password_missing: bool
bot_id: int
invoice: Invoice
provider_id: int
url: string
native_provider: Option<string>
native_params: Option<DataJSON>
saved_info: Option<PaymentRequestedInfo>
saved_credentials: Option<PaymentSavedCredentials>
users: Vector<Boxed, User>
Trait Implementations
impl Debug for PaymentForm
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for PaymentForm
[src]
fn clone(&self) -> PaymentForm
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more