Cargo Features

[dependencies]
paralight = { version = "0.0.11", default-features = false, features = ["default-thread-pool", "log", "log_parallelism", "nightly", "nightly_tests", "rayon"] }
default = default-thread-pool

The default-thread-pool feature is set by default whenever paralight is added without default-features = false somewhere in the dependency tree.

default-thread-pool default

Enables nix and windows-sys

Affects paralight::threads

log log_parallelism?

Enables log

log_parallelism = log

Affects range::RangeOrchestrator.print_statistics, range::WorkStealingStats

nightly

Affects iter::ParallelIterator.try_short_circuiting_pipeline, iter::ParallelIteratorExt.try_collect_per_thread, iter::ParallelIteratorExt.try_fold_per_thread, iter::ParallelIteratorExt.try_for_each, iter::ParallelIteratorExt.try_for_each_init, iter::ParallelIteratorExt.try_reduce, sink::array, source::array

nightly_tests
rayon

Enables rayon-core

Affects paralight::threads