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.