Trait ConstKey
const_enum_map
pub trait ConstKey<T>: Copy + Clone { fn value_list() -> &'static [T]; fn get_id(self) -> usize; fn get(self) -> &'static T { ... } }
fn value_list() -> &'static [T]
fn get_id(self) -> usize
fn get(self) -> &'static T