pub struct MinimumOrderValueTableStoreCodeSetWithMov {
pub store_codes: Option<Vec<String>>,
pub value: Option<Price>,
}
Expand description
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§
source§impl Clone for MinimumOrderValueTableStoreCodeSetWithMov
impl Clone for MinimumOrderValueTableStoreCodeSetWithMov
source§fn clone(&self) -> MinimumOrderValueTableStoreCodeSetWithMov
fn clone(&self) -> MinimumOrderValueTableStoreCodeSetWithMov
Returns a copy 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 MinimumOrderValueTableStoreCodeSetWithMov
impl Default for MinimumOrderValueTableStoreCodeSetWithMov
source§fn default() -> MinimumOrderValueTableStoreCodeSetWithMov
fn default() -> MinimumOrderValueTableStoreCodeSetWithMov
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MinimumOrderValueTableStoreCodeSetWithMov
impl<'de> Deserialize<'de> for MinimumOrderValueTableStoreCodeSetWithMov
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 MinimumOrderValueTableStoreCodeSetWithMov
Auto Trait Implementations§
impl RefUnwindSafe for MinimumOrderValueTableStoreCodeSetWithMov
impl Send for MinimumOrderValueTableStoreCodeSetWithMov
impl Sync for MinimumOrderValueTableStoreCodeSetWithMov
impl Unpin for MinimumOrderValueTableStoreCodeSetWithMov
impl UnwindSafe for MinimumOrderValueTableStoreCodeSetWithMov
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