View Source ExCycle.Validations.Interval (ex_cycle v0.5.3)
Interval is the base of RRule. Every Rule could be:
secondly
minutely
hourly
daily
weekly
montly
yearly
Summary
Types
@type frequency() ::
:secondly | :minutely | :hourly | :daily | :weekly | :monthly | :yearly
@type t() :: %ExCycle.Validations.Interval{ frequency: frequency(), value: non_neg_integer() }
Functions
@spec new(frequency(), non_neg_integer()) :: t()