Struct rrule::ParsedOptions[][src]

pub struct ParsedOptions {
    pub freq: Frequenzy,
    pub interval: usize,
    pub count: Option<u32>,
    pub until: Option<DateTime<Tz>>,
    pub tzid: Tz,
    pub dtstart: DateTime<Tz>,
    pub wkst: usize,
    pub bysetpos: Vec<isize>,
    pub bymonth: Vec<usize>,
    pub bymonthday: Vec<isize>,
    pub bynmonthday: Vec<isize>,
    pub byyearday: Vec<isize>,
    pub byweekno: Vec<isize>,
    pub byweekday: Vec<usize>,
    pub bynweekday: Vec<Vec<isize>>,
    pub byhour: Vec<usize>,
    pub byminute: Vec<usize>,
    pub bysecond: Vec<usize>,
    pub byeaster: Option<isize>,
}

Fields

freq: Frequenzyinterval: usizecount: Option<u32>until: Option<DateTime<Tz>>tzid: Tzdtstart: DateTime<Tz>wkst: usizebysetpos: Vec<isize>bymonth: Vec<usize>bymonthday: Vec<isize>bynmonthday: Vec<isize>byyearday: Vec<isize>byweekno: Vec<isize>byweekday: Vec<usize>bynweekday: Vec<Vec<isize>>byhour: Vec<usize>byminute: Vec<usize>bysecond: Vec<usize>byeaster: Option<isize>

Trait Implementations

impl Clone for ParsedOptions[src]

impl Debug for ParsedOptions[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, 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.