pub enum PortalSubscriptionCancelProrationBehavior {
AlwaysInvoice,
CreateProrations,
None,
}
Expand description
Whether to create prorations when canceling subscriptions.
Possible values are none
and create_prorations
.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PortalSubscriptionCancelProrationBehavior
impl Clone for PortalSubscriptionCancelProrationBehavior
Source§fn clone(&self) -> PortalSubscriptionCancelProrationBehavior
fn clone(&self) -> PortalSubscriptionCancelProrationBehavior
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 FromValueOpt for PortalSubscriptionCancelProrationBehavior
impl FromValueOpt for PortalSubscriptionCancelProrationBehavior
fn from_value(v: Value) -> Option<Self>
Source§impl PartialEq for PortalSubscriptionCancelProrationBehavior
impl PartialEq for PortalSubscriptionCancelProrationBehavior
Source§fn eq(&self, other: &PortalSubscriptionCancelProrationBehavior) -> bool
fn eq(&self, other: &PortalSubscriptionCancelProrationBehavior) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for PortalSubscriptionCancelProrationBehavior
impl Eq for PortalSubscriptionCancelProrationBehavior
impl StructuralPartialEq for PortalSubscriptionCancelProrationBehavior
Auto Trait Implementations§
impl Freeze for PortalSubscriptionCancelProrationBehavior
impl RefUnwindSafe for PortalSubscriptionCancelProrationBehavior
impl Send for PortalSubscriptionCancelProrationBehavior
impl Sync for PortalSubscriptionCancelProrationBehavior
impl Unpin for PortalSubscriptionCancelProrationBehavior
impl UnwindSafe for PortalSubscriptionCancelProrationBehavior
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