pub enum CreateSubscriptionProrationBehavior {
AlwaysInvoice,
CreateProrations,
None,
}
Expand description
Determines how to handle prorations resulting from the billing_cycle_anchor
.
If no value is passed, the default is create_prorations
.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for CreateSubscriptionProrationBehavior
impl Clone for CreateSubscriptionProrationBehavior
Source§fn clone(&self) -> CreateSubscriptionProrationBehavior
fn clone(&self) -> CreateSubscriptionProrationBehavior
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 moreSource§impl PartialEq for CreateSubscriptionProrationBehavior
impl PartialEq for CreateSubscriptionProrationBehavior
Source§fn eq(&self, other: &CreateSubscriptionProrationBehavior) -> bool
fn eq(&self, other: &CreateSubscriptionProrationBehavior) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for CreateSubscriptionProrationBehavior
impl Eq for CreateSubscriptionProrationBehavior
impl StructuralPartialEq for CreateSubscriptionProrationBehavior
Auto Trait Implementations§
impl Freeze for CreateSubscriptionProrationBehavior
impl RefUnwindSafe for CreateSubscriptionProrationBehavior
impl Send for CreateSubscriptionProrationBehavior
impl Sync for CreateSubscriptionProrationBehavior
impl Unpin for CreateSubscriptionProrationBehavior
impl UnwindSafe for CreateSubscriptionProrationBehavior
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