Struct DateSeries
pub struct DateSeries { /* private fields */ }
An iterator over periodic dates, created by Date::series.
It is exhausted when the next value would exceed the limits of a Span
or Date value.
This iterator is created by Date::series.
Trait Implementations
impl Clone for DateSeries
fn clone(&self) -> Self
impl Debug for DateSeries
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl FusedIterator for DateSeries
impl Iterator for DateSeries
type Item = Date;fn next(&mut self) -> Option<Date>
Auto Trait Implementations
impl Freeze for DateSeries
impl RefUnwindSafe for DateSeries
impl Send for DateSeries
impl Sync for DateSeries
impl Unpin for DateSeries
impl UnsafeUnpin for DateSeries
impl UnwindSafe for DateSeries
Blanket Implementations
impl<I> IntoIterator for DateSeries
where
I: Iterator,
type Item = <I as Iterator>::Item;type IntoIter = I;fn into_iter(self) -> I
impl<T> Any for DateSeries
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DateSeries
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DateSeries
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for DateSeries
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for DateSeries
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for DateSeries
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for DateSeries
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for DateSeries
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for DateSeries
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>