//! # RECUR value codec (RFC 5545 3.3.10)
//!
//! [`Codec`] for a recurrence rule. A RECUR value uses `;` to separate its
//! rule parts (`FREQ=DAILY;COUNT=10`), which the generic node reads as separate
//! components; the whole value is kept, separators and all, and written back
//! verbatim (unescaped, since RECUR is not TEXT) on encode.
use crate::;