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::RRule;

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

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

Documentation and more examples

Documentation and more examples

License

This project is licensed under the [MIT license].

Inspired by

Todos