4个版本

0.2.2 2024年5月30日
0.2.1 2024年2月11日
0.2.0 2024年2月10日
0.1.0 2023年4月10日

进程宏中排名131

Download history • Rust 包仓库 72/week @ 2024-04-16 • Rust 包仓库 76/week @ 2024-04-23 • Rust 包仓库 79/week @ 2024-04-30 • Rust 包仓库 39/week @ 2024-05-07 • Rust 包仓库 84/week @ 2024-05-14 • Rust 包仓库 74/week @ 2024-05-21 • Rust 包仓库 218/week @ 2024-05-28 • Rust 包仓库 122/week @ 2024-06-04 • Rust 包仓库 118/week @ 2024-06-11 • Rust 包仓库 73/week @ 2024-06-18 • Rust 包仓库 77/week @ 2024-06-25 • Rust 包仓库 91/week @ 2024-07-02 • Rust 包仓库 73/week @ 2024-07-09 • Rust 包仓库 70/week @ 2024-07-16 • Rust 包仓库 92/week @ 2024-07-23 • Rust 包仓库 172/week @ 2024-07-30 • Rust 包仓库

每月下载417
9个crate使用(直接使用2个)

MIT许可协议

28KB
435

Crates.io Documentation unsafe forbidden GitHub actions GitHub activity GitHub Sponsors

为进程宏提供简约的Rust语法解析。

您可以将myn视为一个与syn相似的简约crate。它提供了帮助编写进程宏的实用工具,但并不试图复制syn类型或API。

myn存在是为了支持Rust语言语法的一个非常小的子集。仅足够实现#[derive]宏在structenum上,就这些。其他一切目前都不在范围内。

原因

  • 100%安全的Rust 🦀。
  • 使用极快的编译时间编写#[derive]宏。参见基准测试

MSRV策略

myn的最小支持Rust版本将始终在GitHub上的MSRV.md文件中提供。

无运行时依赖