Structs

A combination of multiple schedules that can be iterated in order to compute the next date(s) that match the set of specifications. By default the computation is based on the current system time, meaning the iterator will never return a date in the past.

A wrapper around MultiSchedule that keeps track of state during iteration.

A schedule that is built from an expression and can be iterated in order to compute the next date(s) that match the specification.

A wrapper around Schedule that keeps track of state during iteration.