22 个版本 (4 个破坏性版本)
0.5.3 | 2024年5月3日 |
---|---|
0.5.1 | 2024年3月11日 |
0.4.2 | 2023年12月9日 |
0.3.6 | 2023年10月17日 |
#1894 在 过程宏
每月下载量 2,977
在 4 个 crates 中使用 (2 个直接使用)
9KB
Rubedo 宏
此 crate 为主 rubedo
crate 提供过程宏。它不打算直接使用,而是与 Rubedo crate 一起使用,该 crate 重新导出其功能。
之所以存在,是因为目前无法在包含使用它们的代码的同一 crate 中有过程宏。这是因为编译器需要先编译过程宏才能使用它们,但它不能在编译了使用它们的代码之前编译它们。这是一个鸡生蛋的问题,解决方案是将过程宏放在单独的 crate 中。
功能
宏
这些宏提供了常见操作的语法糖。
ip!
从一系列输入类型构建 IP 地址。
lib.rs
:
此库提供了为常见操作添加语法糖的宏。
具体来说,此 crate 中实现的宏是过程宏,它们必须与其他代码分开。它们是 rubedo
生态系统的一部分。
依赖项
~82KB