Expand description
Generic periods and interval-list operations.
Interval is a half-open range [start, end) over any totally-ordered
instant type. It is parameterised on T: Copy + PartialOrd so that the
same type works for Time<A> on any axis as well as for
chrono::DateTime<Utc>.
Re-exports§
pub use series::TimeSeries;pub use series::TimeSeriesError;
Modules§
- series
TimeSeries— exact-step iterator overTime<S>.
Structs§
- Interval
- Half-open time interval
[start, end).
Enums§
- Invalid
Interval Error - Error constructing an
super::Intervalwith invalid bounds. - Period
List Error - Invariants on a period list.
Functions§
- complement_
within - Gaps inside
outerthat are not covered by any interval inperiods.
Type Aliases§
- Period
- Typed time period on a given scale.