pub struct UpdateBasePlanStateRequest {
pub activate_base_plan_request: Option<ActivateBasePlanRequest>,
pub deactivate_base_plan_request: Option<DeactivateBasePlanRequest>,
}Expand description
Request message to update the state of a subscription base plan.
This type is not used in any activity, and only used as part of another schema.
Fields§
§activate_base_plan_request: Option<ActivateBasePlanRequest>Activates a base plan. Once activated, base plans will be available to new subscribers.
deactivate_base_plan_request: Option<DeactivateBasePlanRequest>Deactivates a base plan. Once deactivated, the base plan will become unavailable to new subscribers, but existing subscribers will maintain their subscription
Trait Implementations§
Source§impl Clone for UpdateBasePlanStateRequest
impl Clone for UpdateBasePlanStateRequest
Source§fn clone(&self) -> UpdateBasePlanStateRequest
fn clone(&self) -> UpdateBasePlanStateRequest
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 Debug for UpdateBasePlanStateRequest
impl Debug for UpdateBasePlanStateRequest
Source§impl Default for UpdateBasePlanStateRequest
impl Default for UpdateBasePlanStateRequest
Source§fn default() -> UpdateBasePlanStateRequest
fn default() -> UpdateBasePlanStateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateBasePlanStateRequest
impl<'de> Deserialize<'de> for UpdateBasePlanStateRequest
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
impl Part for UpdateBasePlanStateRequest
Auto Trait Implementations§
impl Freeze for UpdateBasePlanStateRequest
impl RefUnwindSafe for UpdateBasePlanStateRequest
impl Send for UpdateBasePlanStateRequest
impl Sync for UpdateBasePlanStateRequest
impl Unpin for UpdateBasePlanStateRequest
impl UnwindSafe for UpdateBasePlanStateRequest
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