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
每月 732 次下载
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 之前。