Expand description
Excel-style error representation that is both ergonomic now and flexible enough to grow new, data-rich variants later.
ExcelErrorKind: the canonical set of Excel error codesErrorContext: lightweight, sheet-agnostic location infoExcelErrorExtra: per-kind “extension slot” (e.g.Spill)ExcelError: one struct that glues the three together
When a future error needs its own payload, just add another variant
to ExcelErrorExtra; existing code does not break.
Structs§
- Error
Context - Generic, lightweight metadata that any error may carry.
- Excel
Error - The single struct your API passes around.
Enums§
- Excel
Error Extra - Kind-specific payloads (“extension slot”).
- Excel
Error Kind - All recognised Excel error codes.