Enum gapi_grpc::google::cloud::talent::v4::CompanySize[][src]

#[repr(i32)]pub enum CompanySize {
    Unspecified,
    Mini,
    Small,
    Smedium,
    Medium,
    Big,
    Bigger,
    Giant,
}

An enum that represents the size of the company.

Variants

Unspecified

Default value if the size isn’t specified.

Mini

The company has less than 50 employees.

Small

The company has between 50 and 99 employees.

Smedium

The company has between 100 and 499 employees.

Medium

The company has between 500 and 999 employees.

Big

The company has between 1,000 and 4,999 employees.

Bigger

The company has between 5,000 and 9,999 employees.

Giant

The company has 10,000 or more employees.

Implementations

impl CompanySize[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of CompanySize.

pub fn from_i32(value: i32) -> Option<CompanySize>[src]

Converts an i32 to a CompanySize, or None if value is not a valid variant.

Trait Implementations

impl Clone for CompanySize[src]

impl Copy for CompanySize[src]

impl Debug for CompanySize[src]

impl Default for CompanySize[src]

impl Eq for CompanySize[src]

impl From<CompanySize> for i32[src]

impl Hash for CompanySize[src]

impl Ord for CompanySize[src]

impl PartialEq<CompanySize> for CompanySize[src]

impl PartialOrd<CompanySize> for CompanySize[src]

impl StructuralEq for CompanySize[src]

impl StructuralPartialEq for CompanySize[src]

Auto Trait Implementations

impl RefUnwindSafe for CompanySize

impl Send for CompanySize

impl Sync for CompanySize

impl Unpin for CompanySize

impl UnwindSafe for CompanySize

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument 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>, 
[src]

impl<T> WithSubscriber for T[src]