Struct NaiveDateDaysIterator
pub struct NaiveDateDaysIterator { /* private fields */ }
Iterator over NaiveDate with a step size of one day.
Trait Implementations
impl Clone for NaiveDateDaysIterator
fn clone(&self) -> NaiveDateDaysIterator
impl Copy for NaiveDateDaysIterator
impl Debug for NaiveDateDaysIterator
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl DoubleEndedIterator for NaiveDateDaysIterator
fn next_back(&mut self) -> Option<Self::Item>
impl Eq for NaiveDateDaysIterator
impl ExactSizeIterator for NaiveDateDaysIterator
impl FusedIterator for NaiveDateDaysIterator
impl Hash for NaiveDateDaysIterator
fn hash<__H: Hasher>(&self, state: &mut __H)
impl Iterator for NaiveDateDaysIterator
type Item = NaiveDate;fn next(&mut self) -> Option<Self::Item>fn size_hint(&self) -> (usize, Option<usize>)
impl Ord for NaiveDateDaysIterator
fn cmp(&self, other: &NaiveDateDaysIterator) -> Ordering
impl PartialEq for NaiveDateDaysIterator
fn eq(&self, other: &NaiveDateDaysIterator) -> bool
impl PartialOrd for NaiveDateDaysIterator
fn partial_cmp(&self, other: &NaiveDateDaysIterator) -> Option<Ordering>
impl StructuralPartialEq for NaiveDateDaysIterator
Auto Trait Implementations
impl Freeze for NaiveDateDaysIterator
impl RefUnwindSafe for NaiveDateDaysIterator
impl Send for NaiveDateDaysIterator
impl Sync for NaiveDateDaysIterator
impl Unpin for NaiveDateDaysIterator
impl UnsafeUnpin for NaiveDateDaysIterator
impl UnwindSafe for NaiveDateDaysIterator
Blanket Implementations
impl<I> IntoIterator for NaiveDateDaysIterator
where
I: Iterator,
type Item = <I as Iterator>::Item;type IntoIter = I;fn into_iter(self) -> I
impl<T> Any for NaiveDateDaysIterator
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for NaiveDateDaysIterator
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for NaiveDateDaysIterator
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for NaiveDateDaysIterator
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for NaiveDateDaysIterator
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for NaiveDateDaysIterator
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for NaiveDateDaysIterator
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 NaiveDateDaysIterator
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for NaiveDateDaysIterator
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>