Struct TimestampSeries

pub struct TimestampSeries { /* private fields */ }

An iterator over periodic timestamps, created by Timestamp::series.

It is exhausted when the next value would exceed the limits of a Span or Timestamp value.

This iterator is created by Timestamp::series.

Trait Implementations

impl Clone for TimestampSeries

fn clone(&self) -> Self

impl Debug for TimestampSeries

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl FusedIterator for TimestampSeries

impl Iterator for TimestampSeries

type Item = Timestamp;
fn next(&mut self) -> Option<Timestamp>

Auto Trait Implementations

impl Freeze for TimestampSeries

impl RefUnwindSafe for TimestampSeries

impl Send for TimestampSeries

impl Sync for TimestampSeries

impl Unpin for TimestampSeries

impl UnsafeUnpin for TimestampSeries

impl UnwindSafe for TimestampSeries

Blanket Implementations

impl<I> IntoIterator for TimestampSeries where I: Iterator,

type Item = <I as Iterator>::Item;
type IntoIter = I;
fn into_iter(self) -> I

impl<T> Any for TimestampSeries where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TimestampSeries where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for TimestampSeries where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for TimestampSeries where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for TimestampSeries

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for TimestampSeries where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T, U> Into<U> for TimestampSeries where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for TimestampSeries where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for TimestampSeries where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>