pub struct MigrateSubscriptionBillingMode {
pub flexible: Option<MigrateSubscriptionBillingModeFlexible>,
pub type_: MigrateSubscriptionBillingModeType,
}
Expand description
Controls how prorations and invoices for subscriptions are calculated and orchestrated.
Fields§
§flexible: Option<MigrateSubscriptionBillingModeFlexible>
Configure behavior for flexible billing mode.
type_: MigrateSubscriptionBillingModeType
Controls the calculation and orchestration of prorations and invoices for subscriptions.
Implementations§
Source§impl MigrateSubscriptionBillingMode
impl MigrateSubscriptionBillingMode
pub fn new(type_: impl Into<MigrateSubscriptionBillingModeType>) -> Self
Trait Implementations§
Source§impl Clone for MigrateSubscriptionBillingMode
impl Clone for MigrateSubscriptionBillingMode
Source§fn clone(&self) -> MigrateSubscriptionBillingMode
fn clone(&self) -> MigrateSubscriptionBillingMode
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 MigrateSubscriptionBillingMode
Auto Trait Implementations§
impl Freeze for MigrateSubscriptionBillingMode
impl RefUnwindSafe for MigrateSubscriptionBillingMode
impl Send for MigrateSubscriptionBillingMode
impl Sync for MigrateSubscriptionBillingMode
impl Unpin for MigrateSubscriptionBillingMode
impl UnwindSafe for MigrateSubscriptionBillingMode
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