Skip to main content

run_with_segments_and_width

Function run_with_segments_and_width 

Source
pub fn run_with_segments_and_width(
    reader: impl Read,
    writer: impl Write,
    items: &[LineItem],
    terminal_width: u16,
) -> Result<()>
Expand description

Full-control entry: pre-built LineItem list plus explicit width. Parse failures render a ? marker and log to the real process stderr; output is unstyled. For themed output or injected-stderr testability (used by cli_main), call run_with_context instead.

§Errors

Returns an io::Error if reading from reader or writing to writer fails.