usetype_reflect_core::{type_description::{EnumCase, EnumType},
Inflection,};/// A type implementing `EnumReflectionType` can
/// be used to emit a enum representation
pubtraitEnumReflectionType{fnname()->&'staticstr;fninflection()-> Inflection;fncases()->Vec<EnumCase>;fnenum_type()-> EnumType;fnrust()-> String;}