[][src]Enum zmanim::prelude::tz::TimeZone

#[non_exhaustive]
pub enum TimeZone {
    Africa(Africa),
    America(America),
    Antarctica(Antarctica),
    Arctic(Arctic),
    Asia(Asia),
    Atlantic(Atlantic),
    Australia(Australia),
    Brazil(Brazil),
    Canada(Canada),
    Chile(Chile),
    Etc(Etc),
    Europe(Europe),
    Indian(Indian),
    Mexico(Mexico),
    Pacific(Pacific),
    US(US),
    CET,
    CST6CDT,
    Cuba,
    EET,
    Egypt,
    Eire,
    EST,
    EST5EDT,
    Factory,
    GB,
    GBEire,
    GMT,
    GMTPlus0,
    GMT0,
    GMTMinus0,
    Greenwich,
    Hongkong,
    HST,
    Iceland,
    Iran,
    Israel,
    Jamaica,
    Japan,
    Kwajalein,
    Libya,
    MET,
    MST,
    MST7MDT,
    Navajo,
    NZ,
    NZCHAT,
    Poland,
    Portugal,
    PRC,
    PST8PDT,
    ROC,
    ROK,
    Singapore,
    Turkey,
    UCT,
    Universal,
    UTC,
    WET,
    WSu,
    Zulu,
}

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.
Africa(Africa)
America(America)
Antarctica(Antarctica)
Arctic(Arctic)
Asia(Asia)
Atlantic(Atlantic)
Australia(Australia)
Brazil(Brazil)
Canada(Canada)
Chile(Chile)
Etc(Etc)
Europe(Europe)
Indian(Indian)
Mexico(Mexico)
Pacific(Pacific)
US(US)
CET
CST6CDT
Cuba
EET
Egypt
Eire
EST
EST5EDT
Factory
GB
GBEire
GMT
GMTPlus0
GMT0
GMTMinus0
Greenwich
Hongkong
HST
Iceland
Iran
Israel
Jamaica
Japan
Kwajalein
Libya
MET
MST
MST7MDT
Navajo
NZ
NZCHAT
Poland
Portugal
PRC
PST8PDT
ROC
ROK
Singapore
Turkey
UCT
Universal
UTC
WET
WSu
Zulu

Trait Implementations

impl Clone for TimeZone[src]

impl Debug for TimeZone[src]

impl<'de> Deserialize<'de> for TimeZone[src]

impl<'_> TryFrom<&'_ str> for TimeZone[src]

type Error = Error

The type returned in the event of a conversion error.

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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[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, 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.