Struct WeekdaysReverse
pub struct WeekdaysReverse { /* private fields */ }
An unending iterator of the days of the week in reverse.
This iterator is created by calling Weekday::cycle_reverse.
Trait Implementations
impl Clone for WeekdaysReverse
fn clone(&self) -> WeekdaysReverse
impl Debug for WeekdaysReverse
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl FusedIterator for WeekdaysReverse
impl Iterator for WeekdaysReverse
type Item = Weekday;fn next(&mut self) -> Option<Weekday>
Auto Trait Implementations
impl Freeze for WeekdaysReverse
impl RefUnwindSafe for WeekdaysReverse
impl Send for WeekdaysReverse
impl Sync for WeekdaysReverse
impl Unpin for WeekdaysReverse
impl UnsafeUnpin for WeekdaysReverse
impl UnwindSafe for WeekdaysReverse
Blanket Implementations
impl<I> IntoIterator for WeekdaysReverse
where
I: Iterator,
type Item = <I as Iterator>::Item;type IntoIter = I;fn into_iter(self) -> I
impl<T> Any for WeekdaysReverse
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for WeekdaysReverse
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for WeekdaysReverse
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for WeekdaysReverse
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for WeekdaysReverse
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for WeekdaysReverse
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for WeekdaysReverse
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 WeekdaysReverse
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 WeekdaysReverse
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>