rustio rustio.net

repr_cast vs repr-discriminant-derive vs enum_from_variant

Side-by-side comparison of Rust crates

Core Metrics

repr_castrepr-discriminant-deriveenum_from_variant
Health Score414841
Total Downloads335652.5K
30d Downloads3664
Dependents060
Releases1102
Last Updated122d ago133d ago647d ago
Age4m4m1y 9m

Health Breakdown

repr_cast
Maintenance
7
Quality
13
Community
6
Popularity
2
Documentation
13
repr-discriminant-derive
Maintenance
14
Quality
11
Community
7
Popularity
3
Documentation
13
enum_from_variant
Maintenance
5
Quality
14
Community
5
Popularity
4
Documentation
13

Technical Details

repr_castrepr-discriminant-deriveenum_from_variant
Version0.1.02.0.00.1.1
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseMIT OR Apache-2.0MITMIT
Dependencies434
Crate Size24KB3KB3KB
Features000
Yanked %0.0%60.0%0.0%
Edition202120242021
MSRV
Owners111

Quick Verdict

  • repr-discriminant-derive leads with a health score of 48/100, but none of the options score above 80.
  • enum_from_variant has the most downloads (2.5K), suggesting wider adoption.
  • ⚠ enum_from_variant has not been updated in over a year.
  • repr_cast, enum_from_variant are pre-1.0 — API may change.