[][src]Enum gcp_client::google::cloud::talent::v4beta1::education_record::Degree

pub enum Degree {
    DegreeDescription(String),
    StructuredDegree(Degree),
}

The degree information. It can be one of [degree_description][google.cloud.talent.v4beta1.EducationRecord.degree_description] or [structured_degree][google.cloud.talent.v4beta1.EducationRecord.structured_degree].

Variants

DegreeDescription(String)

The full description of the degree.

For example, "Master of Science in Computer Science", "B.S in Math".

Number of characters allowed is 100.

StructuredDegree(Degree)

The structured notation of the degree.

Implementations

impl Degree[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<Degree>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for Degree[src]

impl Debug for Degree[src]

impl PartialEq<Degree> for Degree[src]

impl StructuralPartialEq for Degree[src]

Auto Trait Implementations

impl RefUnwindSafe for Degree

impl Send for Degree

impl Sync for Degree

impl Unpin for Degree

impl UnwindSafe for Degree

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]