Skip to main content

ExportOutcome

Type Alias ExportOutcome 

Source
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<..>).