Cargo Features

[dependencies]
tevec = { version = "0.4.5", default-features = false, features = ["rolling", "map", "agg", "stat", "fdiff", "polars", "polars-lazy", "polars-struct", "ndarray", "vecdeque", "time", "serde", "dyn"] }
default = agg, map, rolling, time

These default features are set whenever tevec is added without default-features = false somewhere in the dependency tree.

rolling default fdiff? = tea-rolling

ops

Affects tevec::rolling

map default = tea-map

Affects agg::AggValidFinal.vcorr, agg::AggValidFinal.half_life, tevec::map

agg default = tea-agg

Affects tevec::agg, map::WinsorizeMethod, map::MapValidFinal.winsorize

stat fdiff? = ffi, statrs
fdiff = rolling, stat

Affects rolling::RollingFinal.ts_fdiff, rolling::RollingValidFinal.ts_vfdiff

polars polars-lazy? polars-struct?

backends

Enables polars of tea-core and optional tea-dyn

polars-lazy = polars

Enables polars-lazy of tea-core

polars-struct = polars

polars with dtype-struct

Enables polars-struct of tea-core

ndarray

Enables ndarray of tea-core

vecdeque

Enables vecdeque of tea-core

time default

dtype

Enables time of tea-core and tea-dtype

serde

Enables serde of tea-core

dyn = tea-dyn

dynamic

Enables dyn of optional tea-rolling

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

statrs stat?
tea-rolling rolling
tea-map map
tea-agg agg
tea-dyn dyn?
ffi stat?

Enables tea-ffi