Struct astrolab_smart_coffee_types::digishop::menu::get_product_published_variants::ProductVariantAggregation [−][src]
pub struct ProductVariantAggregation { pub id: Option<String>, pub options: Option<Vec<ProductVariantOptionAggregation>>, pub names: Option<Vec<ProductVariantNameAggregation>>, pub picture: Option<ProductPictureUrlAggregation>, pub price_difference: Option<f64>, pub discount_percentage: Option<i32>, }
Fields
id: Option<String>
options: Option<Vec<ProductVariantOptionAggregation>>
names: Option<Vec<ProductVariantNameAggregation>>
picture: Option<ProductPictureUrlAggregation>
price_difference: Option<f64>
discount_percentage: Option<i32>
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>,