Cargo Features

[dependencies]
mssf-core = { version = "0.0.22", default-features = false, features = ["tokio_async", "config_source"] }
default = config_source, tokio_async

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

tokio_async default

Required for a lot of callback functionality.
Also requires ctrlc for signal handling

Enables tokio and tokio-util

tokio:

need time for testing

Affects runtime::executor, runtime::runtime_wrapper, runtime::stateful, runtime::stateful_bridge, runtime::stateful_proxy, runtime::stateless, runtime::stateless_bridge, runtime::store_proxy, node_context::get_com_node_context

config_source default

Config crate required to implement its interface.

Enables config ^0.14

Affects mssf-core::conf