Registry / utility / enhanced-enum

enhanced-enum

JSON →
library0.2.2rscratesunverified

Provides enhanced fieldless enumerations and associated array types for Rust.

# Cargo.toml [dependencies] enhanced_enum = "0.2.2"
INSTALL
IMPORT
SIG · ENHANCED-ENUM
E
enhanced-enum
utilityrustv0.2.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

EnhancedEnum
✓ use enhanced_enum::EnhancedEnum;

Derive EnhancedEnum to get variant iteration and array types.

use enhanced_enum::EnhancedEnum; #[derive(EnhancedEnum)] enum Color { Red, Green, Blue, } fn main() { let colors = Color::variants(); println!("Number of variants: {}", colors.len()); }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.2.2latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Amazon
1
Resources
enhanced-enum — cargo add enhanced-enum · libregistry