3 个版本 (1 个稳定版)

1.0.0 2019年11月22日
0.1.2 2019年10月5日
0.1.1 2019年9月4日
0.1.0 2019年5月3日

#155构建工具

Download history • Rust 包仓库 657/week @ 2023-11-18 • Rust 包仓库 1872/week @ 2023-11-25 • Rust 包仓库 734/week @ 2023-12-02 • Rust 包仓库 867/week @ 2023-12-09 • Rust 包仓库 528/week @ 2023-12-16 • Rust 包仓库 206/week @ 2023-12-23 • Rust 包仓库 890/week @ 2023-12-30 • Rust 包仓库 887/week @ 2024-01-06 • Rust 包仓库 785/week @ 2024-01-13 • Rust 包仓库 598/week @ 2024-01-20 • Rust 包仓库 915/week @ 2024-01-27 • Rust 包仓库 1107/week @ 2024-02-03 • Rust 包仓库 915/week @ 2024-02-10 • Rust 包仓库 1307/week @ 2024-02-17 • Rust 包仓库 1155/week @ 2024-02-24 • Rust 包仓库 676/week @ 2024-03-02 • Rust 包仓库

每月下载量 4,238
22 个 crate (14 个直接使用) 中使用

0BSD 许可证

8KB

pkg-version - 访问您的 crate 版本的宏

crates.io docs.rs Build Status

此 crate 提供宏(pkg_version_major! 等),它们展开为 Cargo 包版本,作为整数字面量。

以前,访问包版本的唯一方法是通过使用 env!("CARGO_PKG_VERSION_MAJOR") 等,但这总是产生一个 字符串 字面量,它只能在运行时解析为数字。此 crate 通过在宏展开期间解析版本来解决这个问题。

请参阅 变更日志 了解最新版本中发生了什么变化。

用法

在您的 Cargo.toml 中添加一个条目

[dependencies]
pkg-version = "1.0.0"

查看 API 文档 了解如何使用 crate 的功能。

依赖