pub struct UpdateQuoteLineItemsPriceDataRecurring {
pub interval: UpdateQuoteLineItemsPriceDataRecurringInterval,
pub interval_count: Option<u64>,
}
Expand description
The recurring components of a price such as interval
and interval_count
.
Fields§
§interval: UpdateQuoteLineItemsPriceDataRecurringInterval
Specifies billing frequency. Either day
, week
, month
or year
.
interval_count: Option<u64>
The number of intervals between subscription billings.
For example, interval=month
and interval_count=3
bills every 3 months.
Maximum of three years interval allowed (3 years, 36 months, or 156 weeks).
Implementations§
Source§impl UpdateQuoteLineItemsPriceDataRecurring
impl UpdateQuoteLineItemsPriceDataRecurring
pub fn new( interval: impl Into<UpdateQuoteLineItemsPriceDataRecurringInterval>, ) -> Self
Trait Implementations§
Source§impl Clone for UpdateQuoteLineItemsPriceDataRecurring
impl Clone for UpdateQuoteLineItemsPriceDataRecurring
Source§fn clone(&self) -> UpdateQuoteLineItemsPriceDataRecurring
fn clone(&self) -> UpdateQuoteLineItemsPriceDataRecurring
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 UpdateQuoteLineItemsPriceDataRecurring
Auto Trait Implementations§
impl Freeze for UpdateQuoteLineItemsPriceDataRecurring
impl RefUnwindSafe for UpdateQuoteLineItemsPriceDataRecurring
impl Send for UpdateQuoteLineItemsPriceDataRecurring
impl Sync for UpdateQuoteLineItemsPriceDataRecurring
impl Unpin for UpdateQuoteLineItemsPriceDataRecurring
impl UnwindSafe for UpdateQuoteLineItemsPriceDataRecurring
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