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

proc-utils

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

1个不稳定版本

0.1.0 2023年6月8日

2122proc宏

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

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