[−][src]Derive Macro enum_map_derive::Enum
#[derive(Enum)]
Procedural derive generating enum_map::Enum
implementation.
Examples
use enum_map::Enum; #[derive(Enum)] enum A { B, C, D, } assert_eq!(Enum::<()>::to_usize(A::C), 1);
#[derive(Enum)]
Procedural derive generating enum_map::Enum
implementation.
use enum_map::Enum; #[derive(Enum)] enum A { B, C, D, } assert_eq!(Enum::<()>::to_usize(A::C), 1);