[][src]Struct google_content2::MinimumOrderValueTableStoreCodeSetWithMov

pub struct MinimumOrderValueTableStoreCodeSetWithMov {
    pub store_codes: Option<Vec<String>>,
    pub value: Option<Price>,
}

A list of store code sets sharing the same minimum order value. At least two sets are required and the last one must be empty, which signifies 'MOV for all other stores'. Each store code can only appear once across all the sets. All prices within a service must have the same currency.

This type is not used in any activity, and only used as part of another schema.

Fields

store_codes: Option<Vec<String>>

A list of unique store codes or empty for the catch all.

value: Option<Price>

The minimum order value for the given stores.

Trait Implementations

impl Clone for MinimumOrderValueTableStoreCodeSetWithMov[src]

impl Debug for MinimumOrderValueTableStoreCodeSetWithMov[src]

impl Default for MinimumOrderValueTableStoreCodeSetWithMov[src]

impl<'de> Deserialize<'de> for MinimumOrderValueTableStoreCodeSetWithMov[src]

impl Part for MinimumOrderValueTableStoreCodeSetWithMov[src]

impl Serialize for MinimumOrderValueTableStoreCodeSetWithMov[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any