Struct astrolab_smart_coffee_types::auth::update_user::UpdateCompanyBody [−][src]
pub struct UpdateCompanyBody { pub id: Option<String>, pub short_names: Option<Vec<UpdateCompanyShortNameBody>>, pub long_names: Option<Vec<UpdateCompanyLongNameBody>>, pub descriptions: Option<Vec<UpdateCompanyDescriptionBody>>, pub activities: Option<Vec<CompanyActivityBody>>, pub fiscal: Option<UpdateCompanyFiscalBody>, pub logo: Option<String>, pub address: Option<UpdateCompanyAddressBody>, pub website: Option<String>, pub socials: Option<Vec<CompanySocialBody>>, pub contacts: Option<Vec<CompanyContactBody>>, pub characteristics: Option<Vec<CompanyCharacteristicBody>>, }
Fields
id: Option<String>
short_names: Option<Vec<UpdateCompanyShortNameBody>>
long_names: Option<Vec<UpdateCompanyLongNameBody>>
descriptions: Option<Vec<UpdateCompanyDescriptionBody>>
activities: Option<Vec<CompanyActivityBody>>
fiscal: Option<UpdateCompanyFiscalBody>
logo: Option<String>
address: Option<UpdateCompanyAddressBody>
website: Option<String>
contacts: Option<Vec<CompanyContactBody>>
characteristics: Option<Vec<CompanyCharacteristicBody>>
Trait Implementations
impl Clone for UpdateCompanyBody
[src]
impl Clone for UpdateCompanyBody
[src]fn clone(&self) -> UpdateCompanyBody
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateCompanyBody
[src]
impl<'de> Deserialize<'de> for UpdateCompanyBody
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UpdateCompanyBody
[src]
impl Serialize for UpdateCompanyBody
[src]Auto Trait Implementations
impl RefUnwindSafe for UpdateCompanyBody
impl RefUnwindSafe for UpdateCompanyBody
impl Send for UpdateCompanyBody
impl Send for UpdateCompanyBody
impl Sync for UpdateCompanyBody
impl Sync for UpdateCompanyBody
impl Unpin for UpdateCompanyBody
impl Unpin for UpdateCompanyBody
impl UnwindSafe for UpdateCompanyBody
impl UnwindSafe for UpdateCompanyBody
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>,