pub struct PaymentLinksResourceInvoiceSettings {
pub account_tax_ids: Option<Vec<Expandable<TaxId>>>,
pub custom_fields: Option<Vec<InvoiceSettingCustomField>>,
pub description: Option<String>,
pub footer: Option<String>,
pub issuer: Option<ConnectAccountReference>,
pub metadata: Option<HashMap<String, String>>,
pub rendering_options: Option<InvoiceSettingCheckoutRenderingOptions>,
}
Fields§
§account_tax_ids: Option<Vec<Expandable<TaxId>>>
The account tax IDs associated with the invoice.
custom_fields: Option<Vec<InvoiceSettingCustomField>>
A list of up to 4 custom fields to be displayed on the invoice.
description: Option<String>
An arbitrary string attached to the object. Often useful for displaying to users.
Footer to be displayed on the invoice.
issuer: Option<ConnectAccountReference>
The connected account that issues the invoice. The invoice is presented with the branding and support information of the specified account.
metadata: Option<HashMap<String, String>>
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
rendering_options: Option<InvoiceSettingCheckoutRenderingOptions>
Options for invoice PDF rendering.
Trait Implementations§
Source§impl Clone for PaymentLinksResourceInvoiceSettings
impl Clone for PaymentLinksResourceInvoiceSettings
Source§fn clone(&self) -> PaymentLinksResourceInvoiceSettings
fn clone(&self) -> PaymentLinksResourceInvoiceSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl FromValueOpt for PaymentLinksResourceInvoiceSettings
impl FromValueOpt for PaymentLinksResourceInvoiceSettings
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for PaymentLinksResourceInvoiceSettings
impl RefUnwindSafe for PaymentLinksResourceInvoiceSettings
impl Send for PaymentLinksResourceInvoiceSettings
impl Sync for PaymentLinksResourceInvoiceSettings
impl Unpin for PaymentLinksResourceInvoiceSettings
impl UnwindSafe for PaymentLinksResourceInvoiceSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more