#proc-macro #macro #no-std

已废弃 无 std reexport-proc-macro

重新导出过程宏

8 个稳定版本

使用旧的 Rust 2015

1.0.7 2022 年 1 月 27 日
1.0.6 2019 年 1 月 22 日
1.0.5 2018 年 6 月 8 日
1.0.2 2018 年 4 月 22 日
0.1.0 2018 年 3 月 30 日

#140 in #macros

Download history 234/week @ 2024-03-11 217/week @ 2024-03-18 210/week @ 2024-03-25 322/week @ 2024-04-01 208/week @ 2024-04-08 237/week @ 2024-04-15 259/week @ 2024-04-22 186/week @ 2024-04-29 166/week @ 2024-05-06 197/week @ 2024-05-13 222/week @ 2024-05-20 232/week @ 2024-05-27 193/week @ 2024-06-03 124/week @ 2024-06-10 188/week @ 2024-06-17 184/week @ 2024-06-24

每月 732 次下载

MIT/Apache

7KB

reexport-proc-macro

允许在添加额外的公共项的同时重新导出过程宏。在 Rust 2018 版本中,可以使用 pub use 语法来完成此目的。然而,此 crate 仍然存在于 Rust 版本 1.31 之前。

示例

这使得一个 crate 导出所有 serde derive。

#[macro_use]
extern crate reexport_proc_macro;
reexport_proc_macro!(serde_derive);

lib.rs:

提供重新导出过程宏宏的 crate。

这允许在重新导出的 derive 之外添加额外的公共项。在 Rust 2018 版本中,可以使用 pub use 语法来完成此目的。然而,此 crate 仍然存在于 Rust 版本 1.31 之前。

无运行时依赖