1个不稳定版本

0.0.1 2024年8月5日

#86#rename

Download history • Rust 包仓库 97/week @ 2024-07-31 • Rust 包仓库 27/week @ 2024-08-07 • Rust 包仓库 47/week @ 2024-08-14 • Rust 包仓库

171 每月下载量

自定义许可

8KB
131

枚举的辅助派生宏

  • AllVariantsSerdeRenames: 创建一个方法 fn all_variants_serde_renames() -> Vec<String>,返回所有枚举变体的serde重命名属性数据。
  • VariantName: 创建一个方法 fn variant_name(&self) -> &str,返回serde重命名属性数据。

注意!

这两个宏只有在所有枚举变体上应用了 #[serde(rename=...)] 属性时才有效

依赖关系

~1.5MB
~35K SLoC