[][src]Crate timescale

A crate to work with timescale data and csv files

Enums

InterpolatedDataPoint

A constant datapoint that could be interpolated or saturated

Traits

InterpolatedDataTable

Trait to allow for linear interpolation through a static timescale table

Lerp

Types which are amenable to linear interpolation and extrapolation.

ToTimescale

Trait to allow data points to be expanded into their timescaled and serializable counterpart by appending the time

Derive Macros

InterpolatedData

Load the layout of a structure to be consumed by InterpolatedDataTable

InterpolatedDataTable

Load a csv file into a static data table with support for linearly interpolating data points between the discreet time intervals

Lerp
ToTimescale

Automatically derive the ToTimescale trait and generate the expanded timescale structure.