component_model 0.21.1

Revolutionary type-safe component assignment for Rust. Build complex objects with zero boilerplate using derive macros and type-driven field setting. Perfect for configuration builders, fluent APIs, and object composition patterns.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Feature Doc Entity

### Scope

- **Purpose**: Document the user-facing capabilities provided by the `component_model` crate.
- **Responsibility**: Collect one navigational hub per capability; each instance cross-references all relevant source, test, and documentation artifacts across the three-crate ecosystem.
- **In Scope**: Implemented, committed features accessible through this crate's public API.
- **Out of Scope**: Internal implementation details in absorbed crates (→ their own `docs/`); architectural design decisions (→ `pattern/`).

### Overview Table

| ID | Name | Purpose | Status |
|----|------|---------|--------|
| 001 | [Component Model]001_component_model.md | End-to-end type-safe component assignment via derive macros ||