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