Cargo Features
[dependencies]
fp_rust = { version = "0.3.5", default-features = false, features = ["for_futures", "pure", "fp", "maybe", "sync", "cor", "actor", "handler", "monadio", "publisher", "test_runtime"] }
- default = pure
-
The
pure
feature is set by default wheneverfp_rust
is added without
somewhere in the dependency tree.default-features = false - for_futures test_runtime? = futures, futures-test
-
Affects
common::SharedThreadPoolReader
,common::shared_thread_pool
… - pure default test_runtime? = actor, cor, fp, handler, maybe, monadio, publisher, sync
- fp pure
-
Affects
fp_rust::fp
… - maybe pure
-
Affects
fp_rust::maybe
… - sync actor? handler? monadio? publisher? pure
-
Affects
fp_rust::sync
… - cor pure
-
Affects
fp_rust::cor
… - actor pure = sync
-
Affects
fp_rust::actor
… - handler monadio? publisher? pure = sync
-
Affects
fp_rust::handler
,sync::WillAsync
… - monadio pure = handler, sync
-
Affects
fp_rust::monadio
… - publisher pure = handler, sync
-
Affects
fp_rust::publisher
,sync::WillAsync
… - test_runtime = for_futures, pure
-
For test
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.