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