pub trait CreateInvoiceLinkSetters: HasPayload<Payload = CreateInvoiceLink> + Sized {
Show 20 methods fn title<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn description<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn payload<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn provider_token<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn currency<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn prices<T>(self, value: T) -> Self
    where
        T: IntoIterator<Item = <Vec<LabeledPrice, Global> as IntoIterator>::Item>
, { ... } fn max_tip_amount(self, value: u32) -> Self { ... } fn suggested_tip_amounts<T>(self, value: T) -> Self
    where
        T: IntoIterator<Item = <Vec<u32, Global> as IntoIterator>::Item>
, { ... } fn provider_data<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn photo_url<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn photo_size<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn photo_width<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn photo_height<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... } fn need_name(self, value: bool) -> Self { ... } fn need_phone_number(self, value: bool) -> Self { ... } fn need_email(self, value: bool) -> Self { ... } fn need_shipping_address(self, value: bool) -> Self { ... } fn send_phone_number_to_provider(self, value: bool) -> Self { ... } fn send_email_to_provider(self, value: bool) -> Self { ... } fn is_flexible(self, value: bool) -> Self { ... }
}
Expand description

Setters for fields of CreateInvoiceLink

Provided Methods§

Setter for title field.

Setter for description field.

Setter for payload field.

Setter for provider_token field.

Setter for currency field.

Setter for prices field.

Setter for max_tip_amount field.

Setter for suggested_tip_amounts field.

Setter for provider_data field.

Setter for photo_url field.

Setter for photo_size field.

Setter for photo_width field.

Setter for photo_height field.

Setter for need_name field.

Setter for need_phone_number field.

Setter for need_email field.

Setter for need_shipping_address field.

Setter for send_email_to_provider field.

Setter for is_flexible field.

Implementors§