[][src]Enum glib::DateMonth

#[non_exhaustive]pub enum DateMonth {
    BadMonth,
    January,
    February,
    March,
    April,
    May,
    June,
    July,
    August,
    September,
    October,
    November,
    December,
    // some variants omitted
}

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BadMonth
January
February
March
April
May
June
July
August
September
October
November
December

Trait Implementations

impl Clone for DateMonth[src]

impl Copy for DateMonth[src]

impl Debug for DateMonth[src]

impl Display for DateMonth[src]

impl Eq for DateMonth[src]

impl Hash for DateMonth[src]

impl Ord for DateMonth[src]

impl PartialEq<DateMonth> for DateMonth[src]

impl PartialOrd<DateMonth> for DateMonth[src]

impl StructuralEq for DateMonth[src]

impl StructuralPartialEq for DateMonth[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<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.