Decision Workspace
metastruct_macro vs metastruct vs educe
Side-by-side comparison of Rust crates
53
metastruct_macro
growingv0.1.4
Abstractions for iterating and mapping over struct fields (proc macro crate)
59
metastruct
growingv0.1.4
Abstractions for iterating and mapping over struct fields
59
educe
growingv0.6.0
This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.
Core Metrics
| metastruct_macro | metastruct | educe | |
|---|---|---|---|
| Health Score | 53 | 59 | 59 |
| Total Downloads | 482.7K | 482.0K | 64.1M |
| 30d Downloads | 22.4K | 22.4K | 6.5M |
| Dependents | 5 | 0 | 3.5K |
| Releases | 5 | 5 | 48 |
| Last Updated | 72d ago | 72d ago | 664d ago |
| Age | 3y 3m | 3y 3m | 6y 8m |
Health Breakdown
metastruct_macro
Maintenance
15
Quality
14
Community
7
Popularity
7
Documentation
10
metastruct
Maintenance
15
Quality
17
Community
10
Popularity
7
Documentation
10
educe
Maintenance
7
Quality
17
Community
15
Popularity
8
Documentation
12
Technical Details
| metastruct_macro | metastruct | educe | |
|---|---|---|---|
| Version | 0.1.4 | 0.1.4 | 0.6.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 | Apache-2.0 | MIT |
| Dependencies | 6 | 1 | 7 |
| Crate Size | 7KB | 3KB | 48KB |
| Features | 0 | 2 | 14 |
| Yanked % | 0.0% | 0.0% | 2.1% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | — | — | 1.60 |
| Owners | 1 | 2 (team) | 1 |
Links
Quick Verdict
- •metastruct leads with a health score of 59/100, but none of the options score above 80.
- •educe has the most downloads (64.1M), suggesting wider adoption.
- •educe is depended on by 3.5K crates — strongest ecosystem trust.
- •⚠ educe has not been updated in over a year.