pub struct InappproductsUpdateRequest {
pub allow_missing: Option<bool>,
pub auto_convert_missing_prices: Option<bool>,
pub inappproduct: Option<InAppProduct>,
pub latency_tolerance: Option<String>,
pub package_name: Option<String>,
pub sku: Option<String>,
}Expand description
Request to update an in-app product.
This type is not used in any activity, and only used as part of another schema.
Fields§
§allow_missing: Option<bool>If set to true, and the in-app product with the given package_name and sku doesn’t exist, the in-app product will be created.
auto_convert_missing_prices: Option<bool>If true the prices for all regions targeted by the parent app that don’t have a price specified for this in-app product will be auto converted to the target currency based on the default price. Defaults to false.
inappproduct: Option<InAppProduct>The new in-app product.
latency_tolerance: Option<String>Optional. The latency tolerance for the propagation of this product update. Defaults to latency-sensitive.
package_name: Option<String>Package name of the app.
sku: Option<String>Unique identifier for the in-app product.
Trait Implementations§
Source§impl Clone for InappproductsUpdateRequest
impl Clone for InappproductsUpdateRequest
Source§fn clone(&self) -> InappproductsUpdateRequest
fn clone(&self) -> InappproductsUpdateRequest
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 InappproductsUpdateRequest
impl Debug for InappproductsUpdateRequest
Source§impl Default for InappproductsUpdateRequest
impl Default for InappproductsUpdateRequest
Source§fn default() -> InappproductsUpdateRequest
fn default() -> InappproductsUpdateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InappproductsUpdateRequest
impl<'de> Deserialize<'de> for InappproductsUpdateRequest
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 InappproductsUpdateRequest
Auto Trait Implementations§
impl Freeze for InappproductsUpdateRequest
impl RefUnwindSafe for InappproductsUpdateRequest
impl Send for InappproductsUpdateRequest
impl Sync for InappproductsUpdateRequest
impl Unpin for InappproductsUpdateRequest
impl UnwindSafe for InappproductsUpdateRequest
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