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 657/week @ 2023-11-18 1872/week @ 2023-11-25 734/week @ 2023-12-02 867/week @ 2023-12-09 528/week @ 2023-12-16 206/week @ 2023-12-23 890/week @ 2023-12-30 887/week @ 2024-01-06 785/week @ 2024-01-13 598/week @ 2024-01-20 915/week @ 2024-01-27 1107/week @ 2024-02-03 915/week @ 2024-02-10 1307/week @ 2024-02-17 1155/week @ 2024-02-24 676/week @ 2024-03-02

每月下载量 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 的功能。

依赖