[][src]Struct gcp_client::google::cloud::talent::v4beta1::Resume

pub struct Resume {
    pub structured_resume: String,
    pub resume_type: i32,
}

Resource that represents a resume.

Fields

structured_resume: String

Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and creates a profile with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be parsed.

Note that the use of the functionality offered by this field to extract data from resumes is an Alpha feature and as such is not covered by any SLA.

resume_type: i32

The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].

Implementations

impl Resume[src]

pub fn resume_type(&self) -> ResumeType[src]

Returns the enum value of resume_type, or the default if the field is set to an invalid enum value.

pub fn set_resume_type(&mut self, value: ResumeType)[src]

Sets resume_type to the provided enum value.

Trait Implementations

impl Clone for Resume[src]

impl Debug for Resume[src]

impl Default for Resume[src]

impl Message for Resume[src]

impl PartialEq<Resume> for Resume[src]

impl StructuralPartialEq for Resume[src]

Auto Trait Implementations

impl RefUnwindSafe for Resume

impl Send for Resume

impl Sync for Resume

impl Unpin for Resume

impl UnwindSafe for Resume

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> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]