15 个不稳定版本 (7 个破坏性更新)
0.10.0 | 2023年9月8日 |
---|---|
0.9.0 | 2023年6月29日 |
0.8.0 | 2023年2月7日 |
0.7.1 | 2022年12月16日 |
0.3.0 | 2022年3月31日 |
#1681 在 Rust 模式
每月11,456次下载
在 65 个crate中使用 (2 个直接使用)
140KB
3K SLoC
Impl-tools 库
这是 impl-tools crate 的底层库。
此库可以直接用于编写 impl-tools 宏的定制变体,例如扩展 #[autoimpl]
以支持其他特质或编写新的属性宏,以便在 impl_scope!
中进行评估。
版权和许可证
COPYRIGHT 文件列出了在此项目中声明版权的贡献者名单。此列表可能不完整;新贡献者可以选择将自己添加到此列表中。
Impl-tools 库根据 Apache License,Version 2.0 的条款发布。您可以从 LICENSE 文件或以下网页获取此许可证的副本:https://apache.ac.cn/licenses/LICENSE-2.0
lib.rs
:
Impl-tools-lib
要实现 proc-macros,复制并修改 impl-tools
crate,该 crate 仅仅是文档以及围绕此 crate 的包装。
依赖项
~315–770KB
~18K SLoC