pub type ExportOutcome = (i32, Result<IrsPdfReport, CliError>);Expand description
★ T3-M2 (Task 10): ONE year’s apply_export outcome — the planned tax year paired with either its
written IrsPdfReport or the CliError that failed IT ALONE (per-year isolation: a failure here
never aborts the other years’ attempts). A named alias (clippy type_complexity) so
persist_defensive_export/render_export_status (btctax-tui-edit) can name the SAME shape without
repeating the nested (i32, Result<..>).