Skip to main content

Crate urushi_cli

Crate urushi_cli 

Source
Expand description

Opinionated presentation for human-facing, non-interactive CLI output.

urushi-cli owns semantic output such as Summary and Warning whose rails, glyphs, hierarchy, and role choices form a CLI visual language. Rendering, layout, terminal inspection, logging policy, live progress, prompts, and full-screen UI remain outside this crate.

Structs§

CliTheme
Theme-derived styles and canonical presentations for CLI output.
Summary
SummaryField
SummaryPresentation
Presentation policy used to compose a Summary into a View.
Warning
WarningPresentation
Presentation policy used to compose a Warning into a View.

Enums§

CliRole
A semantic text role in the canonical CLI presentation language.