Struct clacks_mtproto::mtproto::input_media::Invoice [] [src]

pub struct Invoice {
    pub title: string,
    pub description: string,
    pub photo: Option<InputWebDocument>,
    pub invoice: Invoice,
    pub payload: bytes,
    pub provider: string,
    pub provider_data: DataJSON,
    pub start_param: string,
}

TL-derived from inputMediaInvoice

inputMediaInvoice#f4e096c3 flags:# title:string description:string photo:flags.0?InputWebDocument invoice:Invoice payload:bytes provider:string provider_data:DataJSON start_param:string = InputMedia;

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]

Auto Trait Implementations

impl Send for Invoice

impl Sync for Invoice