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
title: string
description: string
photo: Option<InputWebDocument>
invoice: Invoice
payload: bytes
provider: string
provider_data: DataJSON
start_param: string
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