pub struct DeleteOneTimeProductOfferRequest {
pub latency_tolerance: Option<String>,
pub offer_id: Option<String>,
pub package_name: Option<String>,
pub product_id: Option<String>,
pub purchase_option_id: Option<String>,
}Expand description
Request message for deleting an one-time product offer.
This type is not used in any activity, and only used as part of another schema.
Fields§
§latency_tolerance: Option<String>Optional. The latency tolerance for the propagation of this product update. Defaults to latency-sensitive.
offer_id: Option<String>Required. The unique offer ID of the offer to delete.
package_name: Option<String>Required. The parent app (package name) of the offer to delete.
product_id: Option<String>Required. The parent one-time product (ID) of the offer to delete.
purchase_option_id: Option<String>Required. The parent purchase option (ID) of the offer to delete.
Trait Implementations§
Source§impl Clone for DeleteOneTimeProductOfferRequest
impl Clone for DeleteOneTimeProductOfferRequest
Source§fn clone(&self) -> DeleteOneTimeProductOfferRequest
fn clone(&self) -> DeleteOneTimeProductOfferRequest
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 DeleteOneTimeProductOfferRequest
impl Default for DeleteOneTimeProductOfferRequest
Source§fn default() -> DeleteOneTimeProductOfferRequest
fn default() -> DeleteOneTimeProductOfferRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeleteOneTimeProductOfferRequest
impl<'de> Deserialize<'de> for DeleteOneTimeProductOfferRequest
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 DeleteOneTimeProductOfferRequest
Auto Trait Implementations§
impl Freeze for DeleteOneTimeProductOfferRequest
impl RefUnwindSafe for DeleteOneTimeProductOfferRequest
impl Send for DeleteOneTimeProductOfferRequest
impl Sync for DeleteOneTimeProductOfferRequest
impl Unpin for DeleteOneTimeProductOfferRequest
impl UnwindSafe for DeleteOneTimeProductOfferRequest
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