Struct astrolab_smart_coffee_types::digishop::menu::edit_product_option::ProductOptionValueBody [−][src]
pub struct ProductOptionValueBody { pub id: Option<String>, pub names: Option<Vec<UpdateProductOptionNameBody>>, pub descriptions: Option<Vec<UpdateProductOptionDescriptionBody>>, pub picture: Option<String>, pub copied_pictures: Option<Vec<CategoryProductCopiedPictureBody>>, pub price_difference: Option<f64>, pub is_default: Option<bool>, pub sites: Option<Vec<ProductOptionSiteBody>>, }
Fields
id: Option<String>
names: Option<Vec<UpdateProductOptionNameBody>>
descriptions: Option<Vec<UpdateProductOptionDescriptionBody>>
picture: Option<String>
copied_pictures: Option<Vec<CategoryProductCopiedPictureBody>>
price_difference: Option<f64>
is_default: Option<bool>
sites: Option<Vec<ProductOptionSiteBody>>
Trait Implementations
impl Clone for ProductOptionValueBody
[src]
impl Clone for ProductOptionValueBody
[src]fn clone(&self) -> ProductOptionValueBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ProductOptionValueBody
[src]
impl<'de> Deserialize<'de> for ProductOptionValueBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ProductOptionValueBody
[src]
impl Serialize for ProductOptionValueBody
[src]Auto Trait Implementations
impl RefUnwindSafe for ProductOptionValueBody
impl RefUnwindSafe for ProductOptionValueBody
impl Send for ProductOptionValueBody
impl Send for ProductOptionValueBody
impl Sync for ProductOptionValueBody
impl Sync for ProductOptionValueBody
impl Unpin for ProductOptionValueBody
impl Unpin for ProductOptionValueBody
impl UnwindSafe for ProductOptionValueBody
impl UnwindSafe for ProductOptionValueBody
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>,