Struct google_jobs3::api::UpdateCompanyRequest
source · pub struct UpdateCompanyRequest {
pub company: Option<Company>,
pub update_mask: Option<FieldMask>,
}
Expand description
Input only. Request for updating a specified company.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- companies patch projects (request)
Fields§
§company: Option<Company>
Required. The company resource to replace the current resource in the system.
update_mask: Option<FieldMask>
Optional but strongly recommended for the best service experience. If update_mask is provided, only the specified fields in company are updated. Otherwise all the fields are updated. A field mask to specify the company fields to be updated. Only top level fields of Company are supported.
Trait Implementations§
source§impl Clone for UpdateCompanyRequest
impl Clone for UpdateCompanyRequest
source§fn clone(&self) -> UpdateCompanyRequest
fn clone(&self) -> UpdateCompanyRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for UpdateCompanyRequest
impl Debug for UpdateCompanyRequest
source§impl Default for UpdateCompanyRequest
impl Default for UpdateCompanyRequest
source§fn default() -> UpdateCompanyRequest
fn default() -> UpdateCompanyRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UpdateCompanyRequest
impl<'de> Deserialize<'de> for UpdateCompanyRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for UpdateCompanyRequest
impl Serialize for UpdateCompanyRequest
impl RequestValue for UpdateCompanyRequest
Auto Trait Implementations§
impl RefUnwindSafe for UpdateCompanyRequest
impl Send for UpdateCompanyRequest
impl Sync for UpdateCompanyRequest
impl Unpin for UpdateCompanyRequest
impl UnwindSafe for UpdateCompanyRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more