[][src]Struct google_jobs3::UpdateCompanyRequest

pub struct UpdateCompanyRequest {
    pub company: Option<Company>,
    pub update_mask: Option<String>,
}

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).

Fields

company: Option<Company>

Required. The company resource to replace the current resource in the system.

update_mask: Option<String>

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

impl Clone for UpdateCompanyRequest[src]

impl Debug for UpdateCompanyRequest[src]

impl Default for UpdateCompanyRequest[src]

impl<'de> Deserialize<'de> for UpdateCompanyRequest[src]

impl RequestValue for UpdateCompanyRequest[src]

impl Serialize for UpdateCompanyRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any