pub(crate) fn all_between(
        self,
        start: DateTime,
        end: DateTime,
        inclusive: bool,
    ) -> Result<Vec<DateTime>, RRuleError> {
        collect_or_error(self, &Some(start), &Some(end), inclusive, u16::MAX)
    }
/// Returns all the recurrences of the rrule between after and before.
///
/// The `inclusive` keyword defines what happens if after and/or before are
/// themselves recurrences. With `inclusive == true`, they will be included in the
/// list, if they are found in the recurrence set.
Returns all the recurrences of the rrule between after and before.
The `inclusive` keyword defines what happens if after and/or before are
themselves recurrences. With `inclusive == true`, they will be included in the
list, if they are found in the recurrence set.
Returns all the recurrences of the rrule between after and before . The ` inclusive ` keyword defines what happens if after and / or before are themselves recurrences . With ` inclusive == true ` they will be included in the list if they are found in the recurrence set .
pub(crate) fn all_between(
        self,
        start: DateTime,
        end: DateTime,
        inclusive: bool,
    ) -> Result<Vec<DateTime>, RRuleError> {
        collect_or_error(self, &Some(start), &Some(end), inclusive, u16::MAX)
    }
pub ( crate ) fn all_between ( self , start : DateTime , end : DateTime , inclusive : bool , ) -> Result < Vec < DateTime > , RRuleError > { collect_or_error ( self , & Some ( start ) , & Some ( end ) , inclusive , u16 :: MAX ) }
Returns all the recurrences of the rrule between after and before.
Returns all the recurrences of the rrule between after and before .
self
start
DateTime
end
DateTime
inclusive
bool
self
start
DateTime
end
DateTime
inclusive
bool