pub struct CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod {
pub end: CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodEnd,
pub start: CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodStart,
}
Expand description
The period associated with this invoice item.
If not set, period.start.type
defaults to max_item_period_start
and period.end.type
defaults to min_item_period_end
.
Fields§
§end: CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodEnd
End of the invoice item period.
start: CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodStart
Start of the invoice item period.
Implementations§
Source§impl CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
pub fn new( end: impl Into<CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodEnd>, start: impl Into<CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriodStart>, ) -> Self
Trait Implementations§
Source§impl Clone for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl Clone for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
Source§fn clone(&self) -> CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
fn clone(&self) -> CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
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 moreimpl Copy for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
Auto Trait Implementations§
impl Freeze for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl RefUnwindSafe for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl Send for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl Sync for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl Unpin for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
impl UnwindSafe for CreateSubscriptionSchedulePhasesAddInvoiceItemsPeriod
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