RRule.rs

A pure and efficient Rust implementation (partial) of recurrence rules as defined in the iCalendar RFC..

:zap: Quick start

```rust extern crate rrule;

use rrule::build_rrule;

let mut rrule = build_rrule("DTSTART:20120201T093000Z\nRRULE:FREQ=DAILY;COUNT=3").unwrap();

// Get all occurrences of the rrule let occurences = rrule.all(); assert_eq!(occurences.len(), 3); ```

Documentation and more examples

Documentation and more examples

Inspired by

Todos