pub struct InvoiceSettingSubscriptionScheduleSetting {
pub account_tax_ids: Option<Vec<Expandable<TaxId>>>,
pub days_until_due: Option<u32>,
pub issuer: ConnectAccountReference,
}
Fields§
§account_tax_ids: Option<Vec<Expandable<TaxId>>>
The account tax IDs associated with the subscription schedule. Will be set on invoices generated by 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: ConnectAccountReference
Trait Implementations§
Source§impl Clone for InvoiceSettingSubscriptionScheduleSetting
impl Clone for InvoiceSettingSubscriptionScheduleSetting
Source§fn clone(&self) -> InvoiceSettingSubscriptionScheduleSetting
fn clone(&self) -> InvoiceSettingSubscriptionScheduleSetting
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 moreAuto Trait Implementations§
impl Freeze for InvoiceSettingSubscriptionScheduleSetting
impl RefUnwindSafe for InvoiceSettingSubscriptionScheduleSetting
impl Send for InvoiceSettingSubscriptionScheduleSetting
impl Sync for InvoiceSettingSubscriptionScheduleSetting
impl Unpin for InvoiceSettingSubscriptionScheduleSetting
impl UnwindSafe for InvoiceSettingSubscriptionScheduleSetting
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