一系列特质、宏、函数和实用工具,使编写和调试proc宏更加容易
所有者:Sam Johnson.
2122 在 proc宏 中
57 每月下载量用于 5 个Crate (3 直接)
6KB
这个Crate提供了一系列特质、宏、函数和实用工具,使编写和调试proc宏更加容易
这包括对实现 syn::ToTokens 的任何内容的格式化打印功能,以及一些有用的宏,包括 #[overwrite_with(..)] 和 #[suppress_item],允许抑制或替换属性附加的底层项目,这可能是一个有用的调试技巧。
syn::ToTokens
#[overwrite_with(..)]
#[suppress_item]
请参阅文档以获取特定用法的示例。
~0.5–1MB ~24K SLoC