pub struct CatalogProductSet {
pub all_products: Option<bool>,
pub name: Option<String>,
pub product_ids_all: Option<Vec<String>>,
pub product_ids_any: Option<Vec<String>>,
pub quantity_exact: Option<i64>,
pub quantity_max: Option<i64>,
pub quantity_min: Option<i64>,
}Fields§
§all_products: Option<bool>§name: Option<String>§product_ids_all: Option<Vec<String>>§product_ids_any: Option<Vec<String>>§quantity_exact: Option<i64>§quantity_max: Option<i64>§quantity_min: Option<i64>Trait Implementations§
Source§impl Clone for CatalogProductSet
impl Clone for CatalogProductSet
Source§fn clone(&self) -> CatalogProductSet
fn clone(&self) -> CatalogProductSet
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 CatalogProductSet
impl Debug for CatalogProductSet
Source§impl<'de> Deserialize<'de> for CatalogProductSet
impl<'de> Deserialize<'de> for CatalogProductSet
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 CatalogProductSet
impl RefUnwindSafe for CatalogProductSet
impl Send for CatalogProductSet
impl Sync for CatalogProductSet
impl Unpin for CatalogProductSet
impl UnwindSafe for CatalogProductSet
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