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: ConnectAccountReferenceTrait 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 (const: unstable) · 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 InvoiceSettingSubscriptionScheduleSetting
impl FromValueOpt for InvoiceSettingSubscriptionScheduleSetting
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for InvoiceSettingSubscriptionScheduleSetting
impl RefUnwindSafe for InvoiceSettingSubscriptionScheduleSetting
impl Send for InvoiceSettingSubscriptionScheduleSetting
impl Sync for InvoiceSettingSubscriptionScheduleSetting
impl Unpin for InvoiceSettingSubscriptionScheduleSetting
impl UnsafeUnpin 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