component_model_meta 0.18.0

A flexible implementation of the Builder pattern supporting nested builders and collection-specific subcomponent_models. Implementation of its derive macro. Should not be used independently, instead use module::component_model which relies on the module.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# API Doc Entity

### Scope

- **Purpose**: Document the public derive macro interface of `component_model_meta`.
- **Responsibility**: Collect one doc instance per derive macro group; each instance documents what the macro generates and how to use it.
- **In Scope**: Derive macro names, generated behavior, supported input shapes, and feature gating.
- **Out of Scope**: Internal macro implementation details (→ `algorithm/`); trait definitions (→ `component_model_types/docs/api/`).

### Overview Table

| ID | Name | Purpose | Status |
|----|------|---------|--------|
| 001 | [Derive Macros]001_derive_macros.md | Five derive macros generating component trait impls for named structs ||