-
darling
一个用于在实现自定义派生时将属性读取到结构体中的宏库
-
proc-macro-error
几乎可以完全替代 proc-macros 中的 panic
-
darling_core
用于实现自定义派生时将属性读取到结构体中的宏库的辅助 crate。在您的代码中使用 https://crates.io/crates/darling。
-
serde_tokenstream
用于 proc_macro::TokenStreams 的 serde 反序列化器
-
auto_impl
自动为常见的智能指针和闭包实现特性
-
macro_tools
编写过程宏的工具
-
sealed_test
一个 procmacro 属性,用于在隔离环境中运行您的测试
-
proc_macro_roids
特性和函数,使编写 proc macros 更加直观
-
function_name
宏,将其展开为注解函数的名称
-
blanket
用于为您的特型生成空白实现的宏
-
pyo3-macros
PyO3 包的进程宏
-
dyn-clonable
用于 dyn-clone 的属性包装器
-
redpen-shim
一个进程宏属性提供者,允许crate使用redpen lints注解其代码而不破坏构建
-
nop-attr
一个不执行任何操作的属性宏
-
derive-attribute
一组宏,可以自动反序列化标准属性
-
debugger_test
用于编写在验证输出时启动调试器和运行命令的进程宏
-
derive-attr-parser
进程宏属性的非常简单的解析器
-
bae
进程宏属性解析器
-
sea-bae
进程宏属性解析器
-
prefixes
模仿字面量前缀的属性宏,例如 #[f]"Hello, {world}"
-
attrsets
用于定义具有不同属性注解的多个 struct/enum 变体的进程宏,例如用于多个 Serde 序列化
-
gentian
将生成器转换为状态机的进程宏
-
macro_magic_core
macro_magic 的核心实现
-
target-test-dir
提供特定测试目录的进程宏属性
-
mattro
宏属性解析器
-
darling_macro
在实现自定义 derives 时,用于将属性读入 structs 的进程宏库的内部支持。在您的代码中使用 https://crates.io/crates/darling。
-
retroqwest
reqwest REST 客户端生成器
-
whaterror
对 fallible main 的自定义处理
-
better-bae
进程宏属性解析器
-
macrotk
宏工具包
-
proc-macro-error-attr
proc-macro-error crate 的属性宏
-
generic_trait_alias
用于创建自定义类型别名的进程宏属性,可用于抽象
-
attribute-derive-macro
为进程宏属性欢呼
-
macro_rules_attribute-proc_macro
使用声明式宏作为进程宏属性或派生
-
macro_magic_macros
macro_magic 的进程宏子库
-
ffi-export
一个进程宏属性,用于更容易地将 Rust 函数导出到 FFI
-
caller_modpath
在进程宏中获取调用者的模块路径
-
vararg
创建可变参数函数的宏
-
dynamize
具有可变关联类型的特对象
-
objekt-clonable
objekt 的属性包装器
-
cuneiform
Rust 的缓存优化,从苏美尔的板片上复兴
-
ockam_node_attribute
Ockam 节点属性进程宏
-
retrieve
#[{pub_}mod_{pub_}use(a,b,c,...)] => {pub }mod a; {pub }use a::*; and also b,c,
-
wasi-http-attributes
WASI HTTP代理的Proc宏属性
-
function_name-proc-macro
宏,将其展开为注解函数的名称
-
vectorize_struct
添加一个过程宏属性,使其能够遍历实现特定特质的Struct每个字段的Trait对象
-
ockam_node_test_attribute
Ockam节点属性过程宏
-
fast_new_type
一个过程宏属性,用于实现包装其他类型的自定义类型的通用特质
-
bondrewd-derive
使用过程宏进行位字段打包
-
public
一个属性宏,用于标记结构体/联合体及其字段为公共的
-
sleuth-mutator
在
sleuth
crate中使用的一个单proc_macro_attribute
-
bachue-auto_impl
自动为常见的智能指针和闭包实现特性
-
sealed_test_derive
一个 procmacro 属性,用于在隔离环境中运行您的测试
-
structype_derive
一个derive宏crate,允许你查看允许的类型字段,并允许你覆盖它
-
macrotk-core
macrotk核心类型和函数
-
mm_example_crate2
是macro_magic的一部分
-
ergo-pin
人体工程学堆栈固定
-
rayon-attr
将现有代码转换为使用 rayon 并行的宏属性
尝试使用 DuckDuckGo 进行搜索。