pub struct RegionalSubscriptionOfferConfig {
pub new_subscriber_availability: Option<bool>,
pub region_code: Option<String>,
}Expand description
Configuration for a subscription offer in a single region.
This type is not used in any activity, and only used as part of another schema.
Fields§
§new_subscriber_availability: Option<bool>Whether the subscription offer in the specified region is available for new subscribers. Existing subscribers will not have their subscription cancelled if this value is set to false. If not specified, this will default to false.
region_code: Option<String>Required. Immutable. Region code this configuration applies to, as defined by ISO 3166-2, e.g. “US”.
Trait Implementations§
Source§impl Clone for RegionalSubscriptionOfferConfig
impl Clone for RegionalSubscriptionOfferConfig
Source§fn clone(&self) -> RegionalSubscriptionOfferConfig
fn clone(&self) -> RegionalSubscriptionOfferConfig
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 RegionalSubscriptionOfferConfig
impl Default for RegionalSubscriptionOfferConfig
Source§fn default() -> RegionalSubscriptionOfferConfig
fn default() -> RegionalSubscriptionOfferConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RegionalSubscriptionOfferConfig
impl<'de> Deserialize<'de> for RegionalSubscriptionOfferConfig
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 RegionalSubscriptionOfferConfig
Auto Trait Implementations§
impl Freeze for RegionalSubscriptionOfferConfig
impl RefUnwindSafe for RegionalSubscriptionOfferConfig
impl Send for RegionalSubscriptionOfferConfig
impl Sync for RegionalSubscriptionOfferConfig
impl Unpin for RegionalSubscriptionOfferConfig
impl UnwindSafe for RegionalSubscriptionOfferConfig
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