enum_reflect_extern 0.1.1

Dependency for enum_reflect.
Documentation
enum_reflect_extern-0.1.1 has been yanked.

Enum Reflect Extern

Dependency for enum_reflect

Traits, structs and other for enum_reflect.

Trait EnumReflect automatically implements by #[derive(EnumReflect)].

Installation

cargo add enum_reflect_extern

or

[dependencies]
enum_reflect_extern = "0.1.1"

Example Usage

fn print_any_enum_fields(target_enum: impl EnumReflect) {
    for (field, value) in target_enum.get_named_fields() {
        println!("Field {}", field);
    }
}