rust - 有没有办法在非夜间 Rust 上查看扩展的宏?

标签 rust rust-macros

我意识到之前有人问过这个问题,答案是将 -Z 选项与 rustc 一起使用,但这仅适用于自 Rust 开始的 Rust 夜间构建1.31.

使用稳定版时是否有替代方案?

最佳答案

不,没有。这仅适用于 nightly Rust。

然而,当使用 rustup 时,没有理由同时安装稳定版 Rust 和 nightly Rust。然后您可以执行 rustc +nightly -Z ...,继续使用稳定版编译您的代码。

另见:

关于rust - 有没有办法在非夜间 Rust 上查看扩展的宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54443307/

相关文章:

rust - 如何将 Rust 函数作为参数传递?

rust - 有没有办法让 clap treat -?和-h一样吗?

rust - 如何将字符串连接到宏派生中的标识?

rust - 如何在不知道其结构的情况下创建匹配枚举变体的宏?

compiler-construction - impl 和 traits 如何在较低级别上工作?

rust - 无法返回 Chars 迭代器,因为它是 "does not live long enough"

rust - 如何将 Base58 编码的数据转换为 Vec<u8> 然后转换为字符串?

rust - 从父模块导入宏

rust - Rust 宏可以跨版本共享吗?

rust - 对于模块路径+类型名称,应该在宏示例中使用哪些片段说明符(元变量类型)?