pub trait VariantNames { const VARIANTS: &'static [&'static str]; }
A trait for retrieving the names of each variant in Enum. This trait can be autoderived by strum_macros.
strum_macros
Names of the variants of this enum