Struct stripe::generated::billing::subscription_schedule::SubscriptionScheduleInvoiceSettings
source · pub struct SubscriptionScheduleInvoiceSettings {
pub account_tax_ids: Option<Vec<String>>,
pub days_until_due: Option<u32>,
pub issuer: Option<SubscriptionScheduleInvoiceSettingsIssuer>,
}
Fields§
§account_tax_ids: Option<Vec<String>>
The account tax IDs associated with this phase of the subscription schedule.
Will be set on invoices generated by this phase of the subscription schedule.
days_until_due: Option<u32>
Number of days within which a customer must pay invoices generated by this subscription schedule.
This value will be null
for subscription schedules where billing=charge_automatically
.
issuer: Option<SubscriptionScheduleInvoiceSettingsIssuer>
The connected account that issues the invoice.
The invoice is presented with the branding and support information of the specified account.
Trait Implementations§
source§impl Clone for SubscriptionScheduleInvoiceSettings
impl Clone for SubscriptionScheduleInvoiceSettings
source§fn clone(&self) -> SubscriptionScheduleInvoiceSettings
fn clone(&self) -> SubscriptionScheduleInvoiceSettings
Returns a copy 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 Default for SubscriptionScheduleInvoiceSettings
impl Default for SubscriptionScheduleInvoiceSettings
source§fn default() -> SubscriptionScheduleInvoiceSettings
fn default() -> SubscriptionScheduleInvoiceSettings
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SubscriptionScheduleInvoiceSettings
impl<'de> Deserialize<'de> for SubscriptionScheduleInvoiceSettings
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SubscriptionScheduleInvoiceSettings
impl Send for SubscriptionScheduleInvoiceSettings
impl Sync for SubscriptionScheduleInvoiceSettings
impl Unpin for SubscriptionScheduleInvoiceSettings
impl UnwindSafe for SubscriptionScheduleInvoiceSettings
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