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

Trait Implementations

impl Debug for Invoice
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Invoice
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl BareSerialize for Invoice
[src]

impl BareDeserialize for Invoice
[src]

impl IntoBoxed for Invoice
[src]

[src]

Auto Trait Implementations

impl Send for Invoice

impl Sync for Invoice