[][src]Enum gcp_client::google::cloud::talent::v4beta1::CommuteMethod

#[repr(i32)]pub enum CommuteMethod {
    Unspecified,
    Driving,
    Transit,
    Walking,
    Cycling,
}

Method for commute.

Variants

Unspecified

Commute method isn't specified.

Driving

Commute time is calculated based on driving time.

Transit

Commute time is calculated based on public transit including bus, metro, subway, and so on.

Walking

Commute time is calculated based on walking time.

Cycling

Commute time is calculated based on biking time.

Implementations

impl CommuteMethod[src]

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

Returns true if value is a variant of CommuteMethod.

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

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

Trait Implementations

impl Clone for CommuteMethod[src]

impl Copy for CommuteMethod[src]

impl Debug for CommuteMethod[src]

impl Default for CommuteMethod[src]

impl Eq for CommuteMethod[src]

impl From<CommuteMethod> for i32[src]

impl Hash for CommuteMethod[src]

impl Ord for CommuteMethod[src]

impl PartialEq<CommuteMethod> for CommuteMethod[src]

impl PartialOrd<CommuteMethod> for CommuteMethod[src]

impl StructuralEq for CommuteMethod[src]

impl StructuralPartialEq for CommuteMethod[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<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, 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]