-
proc-macro-crate
proc-macros 中 crate 的替换(宏规则关键词)
-
macro_rules_attribute
在属性或 derive 位置使用声明式宏
-
macro_railroad
为 Rust 宏生成语法图
-
ra_ap_mbe
处理 rust-analyzer 中的
macro_rules
宏 -
泛型
在
macro_rules!
中解析泛型的宏(带有可选的 where 子句) -
proc-macro-rules
在过程宏中模拟宏规则模式匹配
-
syn-lite
仅使用 macro_rules 的有限但轻量级语法解析
-
utf16_lit
生成 utf-16 文字的宏规则
-
cfg_eval
#[cfg_eval]
在稳定 Rust 中 🙃 -
mosaic-derive
mosaic crate 的过程宏
-
deno-proc-macro-rules
Deno 的 proc-macro-rules 分支。在过程宏中模拟宏规则模式匹配
-
gensym
使用过程宏为宏创建唯一的标识符
-
okey
一切都是 Result::Ok
-
ident-mash
在 macro_rules! 内部合并标识符
-
procedural-masquerade
用于使 proc_macro_derive 伪装成 proc_macro 的 macro_rules!
-
eiffel-macros
Eiffel 是一个受 Rust 宏启发的 Eiffel 语言守卫子句库。这是库中的宏规则部分。
-
commandspec
Rust 宏,用于使用 shell 语法构建 std::process::Command 对象。使用 macro_rules! 并且在稳定版本上工作。
-
generics2
用于在
macro_rules!
中解析泛型(带有可选的 where 子句)的宏 - generics 的增强分支 -
macro-rules-rt
使用 Rust 的 macro_rules 语法转换文本或 TokenStream
-
latte
将 Mocha 语法扩展到标准 Rust 语法的宏 crate
-
macaroni
Rust 缺失的宏标准库
-
macro_rules_rec
将
macro_rules
的语法展开以启用递归调用 -
makero
一个辅助创建复杂
macro_rules!
宏的宏 -
itermacros
与迭代器相关的有用宏
-
stateful_macro_rules
生成具有状态的macro_rules宏
-
diesel-autoincrement-new-struct
为所有具有自增ID的表生成NewStructs
-
permafrost-derive
为permafrost crate提供的proc-macro
-
typestates
用于构建typestates的macro_rules!
-
forr
用于代码生成的编译时for循环
-
macro_rules_attribute-proc_macro
使用声明性宏作为proc_macro属性或derives
-
macro-v
使
macro_rules!
宏的可见性与其他项相同的属性宏 -
proc-macro-rules-macros
在过程宏中模拟宏规则模式匹配
-
rustasm6502
在macro_rules!中的6502汇编器
-
macro-vis
用于定义具有适当可见性和作用域的
macro_rules!
宏的属性 -
macro_pub
为可见性作用域宏提供的 polyfill proc-macro
-
macro_helper
一组用于编写 macro_rules! 的过程宏
-
deno-proc-macro-rules-macros
proc-macro-rules-macros 的 Deno 分支。在过程宏中模拟 macro-rules 模式匹配
-
clean-macro-docs
在记录
macro_rules!
宏时隐藏内部规则 -
optargs-macro
optargs 库的宏
尝试使用 DuckDuckGo 搜索 搜索.