automata/rrule/ast
Public runtime types for RRULE expressions (RFC 5545 §3.3.10) and
their validated / normalised forms. The parse / validate / iterate
entry points live in automata/rrule. Despite the
ast suffix, these are the domain types every RRULE caller needs at
runtime — RawRulePart, RawRRule, etc. — not parser internals.
Types
pub type RawRRule {
RawRRule(parts: List(RawRulePart))
}
Constructors
-
RawRRule(parts: List(RawRulePart))
pub type RawRulePart {
RawRulePart(name: String, value: String)
}
Constructors
-
RawRulePart(name: String, value: String)