Cargo Features

RRule has no features set by default.

[dependencies]
rrule = { version = "0.12.0", features = ["by-easter", "cli-tool", "serde", "exrule"] }
by-easter

Allows the enabling of the by_easter field and BYEASTER parser.

cli-tool = clap

Required only for building CLI rrule tool.

Required by the binary

serde = serde_with

Enable serde for some of the public structs.

Enables serde of chrono and chrono-tz ^0.8.1

exrule

Allows EXRULE's to be used in the RRuleSet.

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

clap cli-tool?
serde_with serde?

Enables serde_with ^2.3.1