Struct clacks_mtproto::mtproto::invoice::Invoice
[−]
[src]
pub struct Invoice { pub test: bool, pub name_requested: bool, pub phone_requested: bool, pub email_requested: bool, pub shipping_address_requested: bool, pub flexible: bool, pub phone_to_provider: bool, pub email_to_provider: bool, pub currency: string, pub prices: Vector<Boxed, LabeledPrice>, }
TL-derived from invoice
invoice#c30aa358 flags:# test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true phone_to_provider:flags.6?true email_to_provider:flags.7?true currency:string prices:Vector<LabeledPrice> = Invoice;
Fields
test: bool
name_requested: bool
phone_requested: bool
email_requested: bool
shipping_address_requested: bool
flexible: bool
phone_to_provider: bool
email_to_provider: bool
currency: string
prices: Vector<Boxed, LabeledPrice>
Trait Implementations
impl Debug for Invoice
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for Invoice
[src]
fn clone(&self) -> Invoice
[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