pub struct RestrictedPaymentCountries {
pub region_codes: Option<Vec<String>>,
}Expand description
Countries where the purchase of this product is restricted to payment methods registered in the same country. If empty, no payment location restrictions are imposed.
This type is not used in any activity, and only used as part of another schema.
Fields§
§region_codes: Option<Vec<String>>Required. Region codes to impose payment restrictions on, as defined by ISO 3166-2, e.g. “US”.
Trait Implementations§
Source§impl Clone for RestrictedPaymentCountries
impl Clone for RestrictedPaymentCountries
Source§fn clone(&self) -> RestrictedPaymentCountries
fn clone(&self) -> RestrictedPaymentCountries
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 RestrictedPaymentCountries
impl Debug for RestrictedPaymentCountries
Source§impl Default for RestrictedPaymentCountries
impl Default for RestrictedPaymentCountries
Source§fn default() -> RestrictedPaymentCountries
fn default() -> RestrictedPaymentCountries
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RestrictedPaymentCountries
impl<'de> Deserialize<'de> for RestrictedPaymentCountries
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 RestrictedPaymentCountries
Auto Trait Implementations§
impl Freeze for RestrictedPaymentCountries
impl RefUnwindSafe for RestrictedPaymentCountries
impl Send for RestrictedPaymentCountries
impl Sync for RestrictedPaymentCountries
impl Unpin for RestrictedPaymentCountries
impl UnwindSafe for RestrictedPaymentCountries
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