Struct astrolab_smart_coffee_types::accesspoint::update_ad::UpdateAdBody [−][src]
pub struct UpdateAdBody { pub id: String, pub titles: Option<Vec<UpdateAdTitleBody>>, pub descriptions: Option<Vec<UpdateDescriptionBody>>, pub url: Option<String>, pub is_published: Option<bool>, pub start_date: Option<DateTime<Utc>>, pub end_date: Option<DateTime<Utc>>, pub pictures: Option<Vec<UpdateAdPictureBody>>, }
Fields
id: String
titles: Option<Vec<UpdateAdTitleBody>>
descriptions: Option<Vec<UpdateDescriptionBody>>
url: Option<String>
is_published: Option<bool>
start_date: Option<DateTime<Utc>>
end_date: Option<DateTime<Utc>>
pictures: Option<Vec<UpdateAdPictureBody>>
Trait Implementations
impl Clone for UpdateAdBody
[src]
impl Clone for UpdateAdBody
[src]fn clone(&self) -> UpdateAdBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateAdBody
[src]
impl<'de> Deserialize<'de> for UpdateAdBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UpdateAdBody
[src]
impl Serialize for UpdateAdBody
[src]impl Validate for UpdateAdBody
[src]
impl Validate for UpdateAdBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateAdBody
impl RefUnwindSafe for UpdateAdBody
impl Send for UpdateAdBody
impl Send for UpdateAdBody
impl Sync for UpdateAdBody
impl Sync for UpdateAdBody
impl Unpin for UpdateAdBody
impl Unpin for UpdateAdBody
impl UnwindSafe for UpdateAdBody
impl UnwindSafe for UpdateAdBody
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>,