pub struct CatalogPricingRule {Show 13 fields
pub customer_group_ids_any: Option<Vec<String>>,
pub discount_id: Option<String>,
pub exclude_products_id: Option<String>,
pub exclude_strategy: Option<String>,
pub match_products_id: Option<String>,
pub minimum_order_subtotal_money: Option<Money>,
pub name: Option<String>,
pub time_period_ids: Option<String>,
pub valid_from_date: Option<String>,
pub valid_from_local_time: Option<Vec<String>>,
pub valid_until_date: Option<String>,
pub valid_until_local_time: Option<String>,
pub apply_products_id: Option<String>,
}Fields§
§customer_group_ids_any: Option<Vec<String>>§discount_id: Option<String>§exclude_products_id: Option<String>§exclude_strategy: Option<String>§match_products_id: Option<String>§minimum_order_subtotal_money: Option<Money>§name: Option<String>§time_period_ids: Option<String>§valid_from_date: Option<String>§valid_from_local_time: Option<Vec<String>>§valid_until_date: Option<String>§valid_until_local_time: Option<String>§apply_products_id: Option<String>Trait Implementations§
Source§impl Clone for CatalogPricingRule
impl Clone for CatalogPricingRule
Source§fn clone(&self) -> CatalogPricingRule
fn clone(&self) -> CatalogPricingRule
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 CatalogPricingRule
impl Debug for CatalogPricingRule
Source§impl<'de> Deserialize<'de> for CatalogPricingRule
impl<'de> Deserialize<'de> for CatalogPricingRule
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
Auto Trait Implementations§
impl Freeze for CatalogPricingRule
impl RefUnwindSafe for CatalogPricingRule
impl Send for CatalogPricingRule
impl Sync for CatalogPricingRule
impl Unpin for CatalogPricingRule
impl UnwindSafe for CatalogPricingRule
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