#proc-macro #debugging #syn #macro #pretty-print

proc-utils

一系列特质、宏、函数和实用工具,使编写和调试proc宏更加容易

1个不稳定版本

0.1.0 2023年6月8日

2122proc宏

Download history 35/week @ 2024-03-11 16/week @ 2024-03-18 25/week @ 2024-03-25 42/week @ 2024-04-01 14/week @ 2024-04-08 24/week @ 2024-04-15 18/week @ 2024-04-22 13/week @ 2024-04-29 14/week @ 2024-05-06 19/week @ 2024-05-13 24/week @ 2024-05-20 20/week @ 2024-05-27 15/week @ 2024-06-03 15/week @ 2024-06-10 10/week @ 2024-06-17 16/week @ 2024-06-24

57 每月下载量
用于 5 个Crate (3 直接)

MIT 许可证

6KB

proc-utils

Crates.io docs.rs Build Status MIT License

这个Crate提供了一系列特质、宏、函数和实用工具,使编写和调试proc宏更加容易

这包括对实现 syn::ToTokens 的任何内容的格式化打印功能,以及一些有用的宏,包括 #[overwrite_with(..)]#[suppress_item],允许抑制或替换属性附加的底层项目,这可能是一个有用的调试技巧。

请参阅文档以获取特定用法的示例。

依赖项

~0.5–1MB
~24K SLoC