A pure and efficient Rust implementation (partial) of recurrence rules as defined in the iCalendar RFC..
```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