Derive Macro enum_map::Enum

source · []
#[derive(Enum)]
Expand description

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);