Enum gapi_grpc::google::type::Month[][src]

#[repr(i32)]pub enum Month {
    Unspecified,
    January,
    February,
    March,
    April,
    May,
    June,
    July,
    August,
    September,
    October,
    November,
    December,
}

Represents a month in the Gregorian calendar.

Variants

Unspecified

The unspecified month.

January

The month of January.

February

The month of February.

March

The month of March.

April

The month of April.

May

The month of May.

June

The month of June.

July

The month of July.

August

The month of August.

September

The month of September.

October

The month of October.

November

The month of November.

December

The month of December.

Implementations

impl Month[src]

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

Returns true if value is a variant of Month.

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

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

Trait Implementations

impl Clone for Month[src]

impl Copy for Month[src]

impl Debug for Month[src]

impl Default for Month[src]

impl Eq for Month[src]

impl From<Month> for i32[src]

impl Hash for Month[src]

impl Ord for Month[src]

impl PartialEq<Month> for Month[src]

impl PartialOrd<Month> for Month[src]

impl StructuralEq for Month[src]

impl StructuralPartialEq for Month[src]

Auto Trait Implementations

impl RefUnwindSafe for Month

impl Send for Month

impl Sync for Month

impl Unpin for Month

impl UnwindSafe for Month

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]