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 default-features = false somewhere in the dependency tree.

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