Skip to main content

enum_info

Attribute Macro enum_info 

Source
#[enum_info]
Expand description

Generates an item impl with a guaranteed variant_count method and an associated constant, VARIANTS, for enums whose variants are all unit-like.

variant_count is a constant function which returns the number of variants the enum has.

VARIANTS is an array whose elements consist of each enum variant in order.