#[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.