Exception raised when an RFC 5545 RRULE cannot be parsed, validated, or encoded. Reasons include a missing FREQ, mutually exclusive UNTIL/COUNT, and invalid BY-rule combinations.
FREQ
UNTIL
COUNT
@type t() :: %Tempo.RRuleError{ __exception__: true, detail: String.t() | nil, reason: atom() | String.t() | nil, rule: any() | nil }