1 个不稳定版本

新增 0.1.0 2024年8月26日

#663 in 过程宏

MIT许可证

14KB
397

syn-dissect-closure

在过程宏中有闭包输入时,你可能想知道,哪些内部局部变量是从环境中捕获的。

大部分代码来自serde-closure crate过程宏,更新到较新的syn,然后将其制作成库以执行其他任务。

待办事项

重命名闭包中的self:捕获self会导致生成的闭包和同名模式中出现self引用,应该在闭包中将其重命名为_self,然后按原样捕获。

依赖项

~260–710KB
~17K SLoC