Struct stripe::InvoiceParams [−][src]
pub struct InvoiceParams<'a> {
pub application_fee: Option<u64>,
pub customer: Option<&'a str>,
pub description: Option<&'a str>,
pub statement_descriptor: Option<&'a str>,
pub subscription: Option<&'a str>,
pub tax_percent: Option<f64>,
pub closed: Option<bool>,
pub forgiven: Option<bool>,
}The set of parameters that can be used when creating or updating an invoice.
For more details see https://stripe.com/docs/api#create_invoice, https://stripe.com/docs/api#update_invoice.
Fields
application_fee: Option<u64>
customer: Option<&'a str>
description: Option<&'a str>
statement_descriptor: Option<&'a str>
subscription: Option<&'a str>
tax_percent: Option<f64>
closed: Option<bool>
forgiven: Option<bool>
Trait Implementations
impl<'a> Default for InvoiceParams<'a>[src]
impl<'a> Default for InvoiceParams<'a>fn default() -> InvoiceParams<'a>[src]
fn default() -> InvoiceParams<'a>Returns the "default value" for a type. Read more
Auto Trait Implementations
impl<'a> Send for InvoiceParams<'a>
impl<'a> Send for InvoiceParams<'a>impl<'a> Sync for InvoiceParams<'a>
impl<'a> Sync for InvoiceParams<'a>