# Helper derive macros for enums - AllVariantsSerdeRenames: creates a method `fn all_variants_serde_renames() -> Vec`, returning all variants serde rename attributes data. - VariantName: crates a method `fn variant_name(&self) -> &str`, returning the serde rename attribute data. ## NOTE! Both macros work only if there is `#[serde(rename=...)]` attribute applied to all of the enum variants