Struct astrolab_smart_coffee_types::digishop::menu::get_list_product_variants::ProductVariantAggregation [−][src]
pub struct ProductVariantAggregation { pub id: Option<String>, pub names: Option<Vec<NameAggregation>>, pub descriptions: Option<Vec<DescriptionAggregation>>, pub barcode: Option<String>, pub sku: Option<String>, pub shipping_weight: Option<f64>, pub picture: Option<ProductPictureUrlAggregation>, pub price_difference: Option<f64>, pub discount_percentage: Option<i32>, pub sites: Option<Vec<ProductVariantSiteAggregation>>, pub options: Option<Vec<ProductVariantOptionAggregation>>, pub is_published: Option<bool>, }
Fields
id: Option<String>
names: Option<Vec<NameAggregation>>
descriptions: Option<Vec<DescriptionAggregation>>
barcode: Option<String>
sku: Option<String>
shipping_weight: Option<f64>
picture: Option<ProductPictureUrlAggregation>
price_difference: Option<f64>
discount_percentage: Option<i32>
sites: Option<Vec<ProductVariantSiteAggregation>>
options: Option<Vec<ProductVariantOptionAggregation>>
is_published: Option<bool>
Trait Implementations
impl Clone for ProductVariantAggregation
[src]
impl Clone for ProductVariantAggregation
[src]fn clone(&self) -> ProductVariantAggregation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ProductVariantAggregation
[src]
impl<'de> Deserialize<'de> for ProductVariantAggregation
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ProductVariantAggregation
[src]
impl Serialize for ProductVariantAggregation
[src]Auto Trait Implementations
impl RefUnwindSafe for ProductVariantAggregation
impl RefUnwindSafe for ProductVariantAggregation
impl Send for ProductVariantAggregation
impl Send for ProductVariantAggregation
impl Sync for ProductVariantAggregation
impl Sync for ProductVariantAggregation
impl Unpin for ProductVariantAggregation
impl Unpin for ProductVariantAggregation
impl UnwindSafe for ProductVariantAggregation
impl UnwindSafe for ProductVariantAggregation
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,