Cargo Features

[dependencies]
flatk = { version = "0.5.2", default-features = false, features = ["unstable", "derive", "sorted_chunks", "sparse", "rayon"] }
default = derive, rayon, sparse

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

unstable dev

Enables real_blackbox of criterion ^0.3

criterion:

Enable use of the nightly-only test::black_box function to discourage compiler optimizations.

derive default = flatk-derive
sorted_chunks
sparse default

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.

rayon default

Affects chunked::IntoParOffsetValuesAndSizes, gpu::GpuStorage.update_par, flatk::IntoParChunkIterator

flatk-derive derive