Decision Workspace
recallable-macro vs recallable vs patchable
Side-by-side comparison of Rust crates
53
recallable-macro
experimentalv0.2.0
Macro suite for the recallable crate: enables model with #[recallable_model] and automatic trait derives for `Recallable` and `Recall`.
51
recallable
experimentalv0.2.0
Traits (`Recallable`, `Recall`, `TryRecall`) and macros for defining Memento pattern types and their state restoration behaviors.
54
patchable
growingv0.5.9
Automatically derive patch types for Rust structs to enable efficient partial updates with zero runtime overhead
Core Metrics
| recallable-macro | recallable | patchable | |
|---|---|---|---|
| Health Score | 53 | 51 | 54 |
| Total Downloads | 42 | 24 | 2.4K |
| 30d Downloads | 42 | 24 | 36 |
| Dependents | 2 | 0 | 0 |
| Releases | 2 | 2 | 15 |
| Last Updated | today | today | 31d ago |
| Age | 26d | 26d | 5y 2m |
Health Breakdown
recallable-macro
Maintenance
14
Quality
15
Community
7
Popularity
2
Documentation
15
recallable
Maintenance
14
Quality
14
Community
6
Popularity
2
Documentation
15
patchable
Maintenance
14
Quality
13
Community
8
Popularity
4
Documentation
15
Technical Details
| recallable-macro | recallable | patchable | |
|---|---|---|---|
| Version | 0.2.0 | 0.2.0 | 0.5.9 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 4 | 8 | 7 |
| Crate Size | 20KB | 23KB | 14KB |
| Features | 2 | 4 | 4 |
| Yanked % | 0.0% | 0.0% | 6.7% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | 1.88 | 1.88 | 1.85 |
| Owners | 1 | 1 | 2 |
Links
Quick Verdict
- •patchable leads with a health score of 54/100, but none of the options score above 80.