| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor(examples): migrate renderers to return RenderResult and add | 魏曹先生 | 15 hours | 1 | -10/+21 |
| | | | | | | | | | | std::io::Write import Replace r_println!/r_print! macro usage across all example renderers with explicit RenderResult construction using std::io::Write, enabling more flexible output handling and reducing reliance on macro-side effects. | ||||
| * | refactor(general_renderer): rename to structural_renderer | 魏曹先生 | 2026-06-26 | 1 | -5/+5 |
| | | |||||
| * | feat(core): decouple structured output from Groupped trait | 魏曹先生 | 2026-06-26 | 1 | -7/+46 |
| | | | | | | | | Introduce `StructuralData` sealed trait and `pack_structural!` / `group_structural!` / `derive(StructuralData)` macros to control structured rendering separately from grouping. `Groupped` no longer requires `Serialize`. | ||||
| * | Add `pack_err!` macro for error structs with automatic name field | 魏曹先生 | 2026-06-18 | 1 | -0/+101 |
