Struct astrolab_smart_coffee_types::menu::create_menu_ad::CreateMenuAdBody [−][src]
pub struct CreateMenuAdBody {}Show fields
pub number_of_authorized_ads: i32, pub number_of_published_ads: i32, pub company: Option<String>, pub menus: Option<Vec<MenuIdBody>>, pub names: Option<Vec<CreateMenuAdNameBody>>, pub descriptions: Option<Vec<CreateMenuAdDescriptionBody>>, pub kind: Option<String>, pub position: Option<String>, pub pictures: Option<MenuAdPictureBody>, pub products: Option<Vec<ProductIdBody>>, pub external_url: Option<String>, pub start_date: Option<DateTime<Utc>>, pub end_date: Option<DateTime<Utc>>, pub is_published: Option<bool>,
Fields
number_of_published_ads: i32
company: Option<String>
names: Option<Vec<CreateMenuAdNameBody>>
descriptions: Option<Vec<CreateMenuAdDescriptionBody>>
kind: Option<String>
position: Option<String>
pictures: Option<MenuAdPictureBody>
products: Option<Vec<ProductIdBody>>
external_url: Option<String>
start_date: Option<DateTime<Utc>>
end_date: Option<DateTime<Utc>>
is_published: Option<bool>
Trait Implementations
impl Clone for CreateMenuAdBody
[src]
impl Clone for CreateMenuAdBody
[src]fn clone(&self) -> CreateMenuAdBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for CreateMenuAdBody
[src]
impl<'de> Deserialize<'de> for CreateMenuAdBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for CreateMenuAdBody
[src]
impl Serialize for CreateMenuAdBody
[src]impl Validate for CreateMenuAdBody
[src]
impl Validate for CreateMenuAdBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateMenuAdBody
impl RefUnwindSafe for CreateMenuAdBody
impl Send for CreateMenuAdBody
impl Send for CreateMenuAdBody
impl Sync for CreateMenuAdBody
impl Sync for CreateMenuAdBody
impl Unpin for CreateMenuAdBody
impl Unpin for CreateMenuAdBody
impl UnwindSafe for CreateMenuAdBody
impl UnwindSafe for CreateMenuAdBody
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>,