pub struct UpdatePurchaseOptionStateRequest {
pub activate_purchase_option_request: Option<ActivatePurchaseOptionRequest>,
pub deactivate_purchase_option_request: Option<DeactivatePurchaseOptionRequest>,
}Expand description
Request message to update the state of a one-time product purchase option.
This type is not used in any activity, and only used as part of another schema.
Fields§
§activate_purchase_option_request: Option<ActivatePurchaseOptionRequest>Activates a purchase option. Once activated, the purchase option will be available.
deactivate_purchase_option_request: Option<DeactivatePurchaseOptionRequest>Deactivates a purchase option. Once deactivated, the purchase option will become unavailable.
Trait Implementations§
Source§impl Clone for UpdatePurchaseOptionStateRequest
impl Clone for UpdatePurchaseOptionStateRequest
Source§fn clone(&self) -> UpdatePurchaseOptionStateRequest
fn clone(&self) -> UpdatePurchaseOptionStateRequest
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 Default for UpdatePurchaseOptionStateRequest
impl Default for UpdatePurchaseOptionStateRequest
Source§fn default() -> UpdatePurchaseOptionStateRequest
fn default() -> UpdatePurchaseOptionStateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdatePurchaseOptionStateRequest
impl<'de> Deserialize<'de> for UpdatePurchaseOptionStateRequest
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 UpdatePurchaseOptionStateRequest
Auto Trait Implementations§
impl Freeze for UpdatePurchaseOptionStateRequest
impl RefUnwindSafe for UpdatePurchaseOptionStateRequest
impl Send for UpdatePurchaseOptionStateRequest
impl Sync for UpdatePurchaseOptionStateRequest
impl Unpin for UpdatePurchaseOptionStateRequest
impl UnwindSafe for UpdatePurchaseOptionStateRequest
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