Struct astrolab_smart_coffee_types::auth::update_user::UpdateUserBody [−][src]
pub struct UpdateUserBody { pub id: String, pub email: Option<String>, pub kind: Option<String>, pub account_activation: Option<AccountActivationBody>, pub informations: Option<UserInformationsBody>, pub contact: Option<UserContactBody>, pub account_settings: Option<AccountSettingsBody>, pub company: Option<UpdateCompanyBody>, }
Fields
id: String
email: Option<String>
kind: Option<String>
account_activation: Option<AccountActivationBody>
informations: Option<UserInformationsBody>
contact: Option<UserContactBody>
account_settings: Option<AccountSettingsBody>
company: Option<UpdateCompanyBody>
Trait Implementations
impl Clone for UpdateUserBody
[src]
impl Clone for UpdateUserBody
[src]fn clone(&self) -> UpdateUserBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateUserBody
[src]
impl<'de> Deserialize<'de> for UpdateUserBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UpdateUserBody
[src]
impl Serialize for UpdateUserBody
[src]impl Validate for UpdateUserBody
[src]
impl Validate for UpdateUserBody
[src]fn validate(&self) -> Result<(), ValidationErrors>
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateUserBody
impl RefUnwindSafe for UpdateUserBody
impl Send for UpdateUserBody
impl Send for UpdateUserBody
impl Sync for UpdateUserBody
impl Sync for UpdateUserBody
impl Unpin for UpdateUserBody
impl Unpin for UpdateUserBody
impl UnwindSafe for UpdateUserBody
impl UnwindSafe for UpdateUserBody
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>,