pub enum BillingChangeEffect {
BillingFixedChargeEffect(Box<BillingFixedChargeEffect>),
BillingPlanChangeEffect(Box<BillingPlanChangeEffect>),
}Expand description
What the change does beside what it bills, by the kind of change requested: fixed_charge for a fixed-charge change, plan_change for a plan change.
Variants§
BillingFixedChargeEffect(Box<BillingFixedChargeEffect>)
BillingPlanChangeEffect(Box<BillingPlanChangeEffect>)
Trait Implementations§
Source§impl Clone for BillingChangeEffect
impl Clone for BillingChangeEffect
Source§impl Debug for BillingChangeEffect
impl Debug for BillingChangeEffect
Source§impl<'de> Deserialize<'de> for BillingChangeEffect
impl<'de> Deserialize<'de> for BillingChangeEffect
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 Freeze for BillingChangeEffect
impl RefUnwindSafe for BillingChangeEffect
impl Send for BillingChangeEffect
impl Sync for BillingChangeEffect
impl Unpin for BillingChangeEffect
impl UnsafeUnpin for BillingChangeEffect
impl UnwindSafe for BillingChangeEffect
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