Cargo Features
product-os-command-control has no features set by default.
[dependencies]
product-os-command-control = { version = "0.0.20", features = ["monitor", "tokio", "distributed", "postgres_store", "sqlite_store", "relational_store", "redis_key_value_store", "memory_key_value_store", "file_key_value_store", "redis_queue_store", "memory_queue_store"] }
- default
-
These default features are set whenever
product-os-command-control
is added without
somewhere in the dependency tree.default-features = false Enables product-os-async-executor, product-os-capabilities, product-os-configuration, product-os-monitoring, product-os-request, product-os-router, product-os-security, and product-os-store, std of no-std-compat
- monitor
- tokio
-
Enables exec_tokio of product-os-async-executor
- distributed
-
Affects
product-os-command-control::perform_announce
… - postgres_store = relational_store
-
Enables postgres_relational_store of product-os-store
- sqlite_store = relational_store
-
Enables sqlite_relational_store of product-os-store
- relational_store postgres_store? sqlite_store?
-
Enables relational_store of product-os-store
- redis_key_value_store
-
Enables redis_key_value_store of product-os-store
- memory_key_value_store
-
Enables memory_key_value_store of product-os-store
- file_key_value_store
-
Enables file_key_value_store of product-os-store
- redis_queue_store
-
Enables redis_queue_store of product-os-store
- memory_queue_store
-
Enables memory_queue_store of product-os-store