Struct astrolab_smart_coffee_types::menu::update_widget::UpdateWidgetBody [−][src]
pub struct UpdateWidgetBody { pub id: String, pub kind: Option<String>, pub area: Option<String>, pub order: Option<i32>, pub names: Option<Vec<UpdateWidgetNameBody>>, pub styles: Option<Vec<UpdateWidgetStyleBody>>, pub content: Option<UpdateWidgetContentBody>, pub is_visible: Option<bool>, pub is_deleted: Option<bool>, }
Fields
id: String
kind: Option<String>
area: Option<String>
order: Option<i32>
names: Option<Vec<UpdateWidgetNameBody>>
styles: Option<Vec<UpdateWidgetStyleBody>>
content: Option<UpdateWidgetContentBody>
is_visible: Option<bool>
is_deleted: Option<bool>
Trait Implementations
impl Clone for UpdateWidgetBody
[src]
impl Clone for UpdateWidgetBody
[src]fn clone(&self) -> UpdateWidgetBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateWidgetBody
[src]
impl<'de> Deserialize<'de> for UpdateWidgetBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UpdateWidgetBody
[src]
impl Serialize for UpdateWidgetBody
[src]impl Validate for UpdateWidgetBody
[src]
impl Validate for UpdateWidgetBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateWidgetBody
impl RefUnwindSafe for UpdateWidgetBody
impl Send for UpdateWidgetBody
impl Send for UpdateWidgetBody
impl Sync for UpdateWidgetBody
impl Sync for UpdateWidgetBody
impl Unpin for UpdateWidgetBody
impl Unpin for UpdateWidgetBody
impl UnwindSafe for UpdateWidgetBody
impl UnwindSafe for UpdateWidgetBody
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>,