gpt4 book ai didi

rust - 是否可以扩展单个宏而不是整个文件?

转载 作者:行者123 更新时间:2023-11-29 08:35:46 25 4
gpt4 key购买 nike

我刚找到 How do I see the expanded macro code that's causing my compile error? .是否可以扩展单个宏而不是整个文件?

最佳答案

cargo-expand命令实际上只是 cargo rustc -- -Zunstable-options --pretty=expanded 的薄包装,它本身就是一个钝器。您不能针对特定的宏。

但是,由于 version 0.4 ,您可以通过指定一个额外的路径参数来仅扩展该模块使用的宏来减少一些噪音:

$ cargo expand path::to::module

关于rust - 是否可以扩展单个宏而不是整个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51917354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com