#struct #field #macro #generate #hash-map #containing #procedural

bin subimpl

这是一个过程宏,可以生成包含特定类型字段的结构的所有类型实现,以将所有调用重定向到该字段。

2 个版本

0.1.1 2024 年 6 月 1 日
0.1.0 2024 年 6 月 1 日

#505 in 过程宏

MIT 许可证

6KB
106 代码行

SUBIMPL

为生成结构所需实现并重定向所有调用到字段的 derive 宏。

目前仅支持 HashMap。

这是一个非常脏的技巧,它只存在于让我的生活更轻松的同时维护我的主要项目 nodetastic。请随意窃取它,并将其制作成一个真正维护的 crate,或者如果已经存在/我不知道的 rust 中的现有功能,请告知。这个仓库不会带来快乐。

依赖

~265–710KB
~17K SLoC