[][src]Enum heca_lib::prelude::TorahReadingType

pub enum TorahReadingType {
    YomTov,
    Chol,
    Shabbos,
    SpecialParsha,
}

What Torah Readings are we looking for

Variants

YomTov

Yom Tov - Pesach, Shavuos, Sukkos, Shmini Atzeres/Simchas Torah, Rosh Hashana, Yom Kippur and Chol HaMoed.

Chol

Weekday Torah reading - Rosh Chodesh, Chanuka and Purim

Shabbos

Weekly Parsha Torah reading

SpecialParsha

One of the four special Torah portions read every winter (Shekalim, Zachor, Parah and HaChodesh).

Trait Implementations

impl Clone for TorahReadingType[src]

impl Copy for TorahReadingType[src]

impl Debug for TorahReadingType[src]

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

impl Eq for TorahReadingType[src]

impl PartialEq<TorahReadingType> for TorahReadingType[src]

impl Serialize for TorahReadingType[src]

impl StructuralEq for TorahReadingType[src]

impl StructuralPartialEq for TorahReadingType[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> DeserializeOwned for T where
    T: for<'de> 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.