# Helper derive macros for enums
- AllVariantsSerdeRenames: creates a method `fn all_variants_serde_renames() -> Vec<String>`, 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