pub struct RecurrenceRule { /* private fields */ }Implementations§
Source§impl RecurrenceRule
impl RecurrenceRule
pub fn new( start: CalendarDate, frequency: RecurrenceFrequency, interval: usize, count: usize, ) -> Result<Self, RecurrenceError>
pub fn dates(&self) -> Result<Vec<CalendarDate>, RecurrenceError>
Trait Implementations§
Source§impl Clone for RecurrenceRule
impl Clone for RecurrenceRule
Source§fn clone(&self) -> RecurrenceRule
fn clone(&self) -> RecurrenceRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecurrenceRule
impl Debug for RecurrenceRule
Source§impl PartialEq for RecurrenceRule
impl PartialEq for RecurrenceRule
Source§fn eq(&self, other: &RecurrenceRule) -> bool
fn eq(&self, other: &RecurrenceRule) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RecurrenceRule
impl Eq for RecurrenceRule
impl StructuralPartialEq for RecurrenceRule
Auto Trait Implementations§
impl Freeze for RecurrenceRule
impl RefUnwindSafe for RecurrenceRule
impl Send for RecurrenceRule
impl Sync for RecurrenceRule
impl Unpin for RecurrenceRule
impl UnsafeUnpin for RecurrenceRule
impl UnwindSafe for RecurrenceRule
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more