Struct astrolab_smart_coffee_types::digimenu::order::get_menu_cart_details::CartProductAggregation [−][src]
pub struct CartProductAggregation { pub item_id: Option<String>, pub id: Option<String>, pub quantity: Option<f64>, pub unit_price: Option<PriceAggregation>, pub supplements: Option<Vec<CartProductSupplementAggregation>>, pub supplements_price: Option<PriceAggregation>, pub total_price: Option<PriceAggregation>, pub tags: Option<Vec<String>>, pub notes: Option<String>, }
Fields
item_id: Option<String>
id: Option<String>
quantity: Option<f64>
unit_price: Option<PriceAggregation>
supplements: Option<Vec<CartProductSupplementAggregation>>
supplements_price: Option<PriceAggregation>
total_price: Option<PriceAggregation>
notes: Option<String>
Trait Implementations
impl Clone for CartProductAggregation
[src]
impl Clone for CartProductAggregation
[src]fn clone(&self) -> CartProductAggregation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for CartProductAggregation
[src]
impl<'de> Deserialize<'de> for CartProductAggregation
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for CartProductAggregation
[src]
impl Serialize for CartProductAggregation
[src]Auto Trait Implementations
impl RefUnwindSafe for CartProductAggregation
impl RefUnwindSafe for CartProductAggregation
impl Send for CartProductAggregation
impl Send for CartProductAggregation
impl Sync for CartProductAggregation
impl Sync for CartProductAggregation
impl Unpin for CartProductAggregation
impl Unpin for CartProductAggregation
impl UnwindSafe for CartProductAggregation
impl UnwindSafe for CartProductAggregation
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>,