[][src]Enum gcp_client::google::cloud::talent::v4beta1::commute_filter::RoadTraffic

#[repr(i32)]pub enum RoadTraffic {
    Unspecified,
    TrafficFree,
    BusyHour,
}

The traffic density to use when calculating commute time.

Variants

Unspecified

Road traffic situation isn't specified.

TrafficFree

Optimal commute time without considering any traffic impact.

BusyHour

Commute time calculation takes in account the peak traffic impact.

Implementations

impl RoadTraffic[src]

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

Returns true if value is a variant of RoadTraffic.

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

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

Trait Implementations

impl Clone for RoadTraffic[src]

impl Copy for RoadTraffic[src]

impl Debug for RoadTraffic[src]

impl Default for RoadTraffic[src]

impl Eq for RoadTraffic[src]

impl From<RoadTraffic> for i32[src]

impl Hash for RoadTraffic[src]

impl Ord for RoadTraffic[src]

impl PartialEq<RoadTraffic> for RoadTraffic[src]

impl PartialOrd<RoadTraffic> for RoadTraffic[src]

impl StructuralEq for RoadTraffic[src]

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