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