Skip to main content

Crate bee_tui

Crate bee_tui 

Source
Expand description

bee-tui — internal library exposing the modules the binary composes. Living as both a [lib] and a [[bin]] lets integration tests in tests/ exercise the cockpit’s components against fixtures, without launching the full TUI loop.

Public exports are stable for tests only — there is no ABI commitment for downstream library users. Use the bee-tui command-line binary, not this lib.

Modules§

action
api
Thin wrapper around bee::Client that binds it to a configured NodeConfig. The cockpit talks to Bee through one ApiClient per active profile.
app
cli
components
config
errors
log_capture
In-memory ring buffer of HTTP-traffic log events, fed by a custom tracing-subscriber layer that filters to the bee::http target.
logging
tui
watch
k9s-style watch / informer layer.

Macros§

trace_dbg
Similar to the std::dbg! macro, but generates tracing events rather than printing to stdout.