Cargo Features

tui-dispatch has no features set by default.

[dependencies]
tui-dispatch = { version = "0.6.0", features = ["tasks", "subscriptions", "testing-time", "tracing", "serde", "json-schema"] }
tasks

Enables tasks of tui-dispatch-core and tui-dispatch-debug

tui-dispatch-core:

Enable TaskManager for async task lifecycle management

subscriptions

Enables subscriptions of tui-dispatch-core and tui-dispatch-debug

tui-dispatch-core:

Enable Subscriptions for declarative action sources

testing-time

Enables testing-time of tui-dispatch-core

tui-dispatch-core:

Enable time control utilities for testing debounced actions Requires tokio with test-util feature

tracing

Enables tracing of tui-dispatch-core

tui-dispatch-core:

Enable tracing instrumentation (LoggingMiddleware, event bus logging)

serde

Enables serde of tui-dispatch-core

tui-dispatch-core:

Enable serde Serialize/Deserialize for Keybindings and DataResource

json-schema

Enables json-schema of tui-dispatch-core

tui-dispatch-core:

Enable schemars JsonSchema derive for DataResource

tui-dispatch has 6 features without comments.