pub struct CreateProductDefaultPriceDataRecurring {
pub interval: CreateProductDefaultPriceDataRecurringInterval,
pub interval_count: Option<u64>,
}
Fields§
§interval: CreateProductDefaultPriceDataRecurringInterval
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).
Trait Implementations§
source§impl Clone for CreateProductDefaultPriceDataRecurring
impl Clone for CreateProductDefaultPriceDataRecurring
source§fn clone(&self) -> CreateProductDefaultPriceDataRecurring
fn clone(&self) -> CreateProductDefaultPriceDataRecurring
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 CreateProductDefaultPriceDataRecurring
impl Default for CreateProductDefaultPriceDataRecurring
source§fn default() -> CreateProductDefaultPriceDataRecurring
fn default() -> CreateProductDefaultPriceDataRecurring
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreateProductDefaultPriceDataRecurring
impl<'de> Deserialize<'de> for CreateProductDefaultPriceDataRecurring
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 CreateProductDefaultPriceDataRecurring
impl Send for CreateProductDefaultPriceDataRecurring
impl Sync for CreateProductDefaultPriceDataRecurring
impl Unpin for CreateProductDefaultPriceDataRecurring
impl UnwindSafe for CreateProductDefaultPriceDataRecurring
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