#cargo-version #building #who #return #job #you-re #macro

版本

一个非常简单的库,其任务是在使用 Cargo 构建时返回您的 crate 版本。

5 个稳定版本

使用旧的 Rust 2015

3.0.0 2018 年 3 月 28 日
2.0.1 2016 年 1 月 25 日
1.1.0 2016 年 1 月 13 日
1.0.0 2015 年 1 月 8 日

735Rust 模式 中排名

Download history 1168/week @ 2024-03-14 1243/week @ 2024-03-21 1072/week @ 2024-03-28 876/week @ 2024-04-04 1408/week @ 2024-04-11 1306/week @ 2024-04-18 1292/week @ 2024-04-25 1675/week @ 2024-05-02 1215/week @ 2024-05-09 1532/week @ 2024-05-16 1352/week @ 2024-05-23 1244/week @ 2024-05-30 1156/week @ 2024-06-06 1194/week @ 2024-06-13 1095/week @ 2024-06-20 871/week @ 2024-06-27

4,551 次每月下载
53 个 crate 中使用 (34 个直接使用)

MIT/Apache

7KB
58

版本

version 是一个非常简单的库,其任务是在使用 Cargo 构建时返回您的 crate 版本。

用法

#[macro_use]
extern crate version;

// ...

version!() // Returns something like "1.0.0"

let ver : Version = FromStr::from_str( version!() ).unwrap();

注意

此功能仅在您使用 Cargo 构建时才有效,因为宏从 Cargo 设置的环境变量中获取版本数字( CARGO_PKG_VERSION_{MAJOR, MINOR, PATCH} )。

无运行时依赖项