rust-macros
-
如何禁用 "unnecessary path disambiguator" 警告?
-
在声明性宏中构建所有元素对(二次集)
-
有没有办法在非夜间 Rust 上查看扩展的宏?
-
@ 符号在 Rust 声明宏中意味着什么?
-
如何使用引用宏报告程序宏中的错误?
-
如何以编程方式获取结构的字段数?
-
无法调用类似函数的过程宏:无法扩展为语句
-
将字符串转换为 TokenStream
-
实现 proc 宏时的循环包依赖
-
如何在 Rust 过程宏中获取 impl 块的类型?
-
如何在不为每个字段重复 `pub` 的情况下创建一个 public 结构,其中所有字段都是 public?
-
我可以通过宏中的多个规则重复匹配吗?
-
为什么我不能访问在宏中声明的变量,除非我传入变量名?
-
在编译时计算一组常量表达式的最大值
-
如何将宏属性应用于单独模块中定义的函数?
-
如何编写自定义派生宏?
-
为什么通过 use some_crate::derive_foo 导入自定义派生 Foo 不起作用?
-
是否可以在一个箱子中同时包含程序宏和逻辑?
-
是否可以在 Rust 的过程宏中存储状态?
-
如何创建 proc_macro_attribute?