Struct astrolab_smart_coffee_types::digishop::menu::get_list_product_options::ProductOptionAggregation [−][src]
pub struct ProductOptionAggregation { pub id: Option<String>, pub names: Option<Vec<NameAggregation>>, pub descriptions: Option<Vec<DescriptionAggregation>>, pub input_kind: Option<String>, pub required_items: Option<i32>, pub has_default: Option<bool>, pub order: Option<i32>, pub values: Option<Vec<ProductOptionValueAggregation>>, }
Fields
id: Option<String>
names: Option<Vec<NameAggregation>>
descriptions: Option<Vec<DescriptionAggregation>>
input_kind: Option<String>
required_items: Option<i32>
has_default: Option<bool>
order: Option<i32>
values: Option<Vec<ProductOptionValueAggregation>>
Trait Implementations
impl Clone for ProductOptionAggregation
[src]
impl Clone for ProductOptionAggregation
[src]fn clone(&self) -> ProductOptionAggregation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ProductOptionAggregation
[src]
impl<'de> Deserialize<'de> for ProductOptionAggregation
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ProductOptionAggregation
[src]
impl Serialize for ProductOptionAggregation
[src]Auto Trait Implementations
impl RefUnwindSafe for ProductOptionAggregation
impl RefUnwindSafe for ProductOptionAggregation
impl Send for ProductOptionAggregation
impl Send for ProductOptionAggregation
impl Sync for ProductOptionAggregation
impl Sync for ProductOptionAggregation
impl Unpin for ProductOptionAggregation
impl Unpin for ProductOptionAggregation
impl UnwindSafe for ProductOptionAggregation
impl UnwindSafe for ProductOptionAggregation
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>,