pub struct GetSubscriptionOfferRequest {
pub base_plan_id: Option<String>,
pub offer_id: Option<String>,
pub package_name: Option<String>,
pub product_id: Option<String>,
}Expand description
Request message for GetSubscriptionOffer.
This type is not used in any activity, and only used as part of another schema.
Fields§
§base_plan_id: Option<String>Required. The parent base plan (ID) of the offer to get.
offer_id: Option<String>Required. The unique offer ID of the offer to get.
package_name: Option<String>Required. The parent app (package name) of the offer to get.
product_id: Option<String>Required. The parent subscription (ID) of the offer to get.
Trait Implementations§
Source§impl Clone for GetSubscriptionOfferRequest
impl Clone for GetSubscriptionOfferRequest
Source§fn clone(&self) -> GetSubscriptionOfferRequest
fn clone(&self) -> GetSubscriptionOfferRequest
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 GetSubscriptionOfferRequest
impl Debug for GetSubscriptionOfferRequest
Source§impl Default for GetSubscriptionOfferRequest
impl Default for GetSubscriptionOfferRequest
Source§fn default() -> GetSubscriptionOfferRequest
fn default() -> GetSubscriptionOfferRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetSubscriptionOfferRequest
impl<'de> Deserialize<'de> for GetSubscriptionOfferRequest
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 GetSubscriptionOfferRequest
Auto Trait Implementations§
impl Freeze for GetSubscriptionOfferRequest
impl RefUnwindSafe for GetSubscriptionOfferRequest
impl Send for GetSubscriptionOfferRequest
impl Sync for GetSubscriptionOfferRequest
impl Unpin for GetSubscriptionOfferRequest
impl UnwindSafe for GetSubscriptionOfferRequest
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