aboutsummaryrefslogtreecommitdiff
path: root/mingling_core/src/renderer/structural.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat(core): move config types to public config module魏曹先生3 days1-1/+1
| | | | | | | | | Refactor program configuration types into a dedicated public `config` module under `mingling_core`, making `StructuralRendererSetting` accessible via `mingling_core::config` instead of the crate root. Update all internal references and setup modules to use the new `config::` path convention.
* chore: add "Doc Not Optimize" comments to source files魏曹先生3 days1-0/+1
| | | | | Mark all source files with a comment indicating they are not optimized for documentation purposes.
* feat(core): add generic parameter `C` to `StructuralData` trait魏曹先生2026-07-211-6/+10
| | | | | | | Make `StructuralData` and `StructuralDataSealed` generic over a program collector type to bypass the orphan rule for `group_structural!`. This enables external types to implement `StructuralData<crate::ThisProgram>` without violating coherence.
* chore: run cargo fmt and rearrange re-exports in mingling魏曹先生2026-07-021-9/+12
|
* refactor(general_renderer): rename to structural_renderer魏曹先生2026-06-261-0/+268