Cargo Features

[dependencies]
rrtk = { version = "0.7.0-alpha.11", default-features = false, features = ["std", "alloc", "devices", "libm", "micromath", "internal_enhanced_float"] }
default = std

The std feature is set by default whenever rrtk is added without default-features = false somewhere in the dependency tree.

std default = alloc, internal_enhanced_float

Affects enhanced_float::powf

alloc std

Affects control::MovingAverageStream

devices

Affects rrtk::devices, rrtk::Terminal, rrtk::connect, rrtk::TerminalData, rrtk::Device

libm = internal_enhanced_float

Enables libm

micromath = internal_enhanced_float

Enables micromath

Affects enhanced_float::powf

internal_enhanced_float libm? micromath? std

Affects control::EWMAStream, math::ExponentStream