2个不稳定版本

0.2.0 2023年7月1日
0.1.0 2023年6月30日

#18 in #编译器版本

Download history 90/week @ 2024-03-13 263/week @ 2024-03-20 363/week @ 2024-03-27 277/week @ 2024-04-03 149/week @ 2024-04-10 153/week @ 2024-04-17 95/week @ 2024-04-24 105/week @ 2024-05-01 124/week @ 2024-05-08 178/week @ 2024-05-15 169/week @ 2024-05-22 82/week @ 2024-05-29 153/week @ 2024-06-05 181/week @ 2024-06-12 112/week @ 2024-06-19 70/week @ 2024-06-26

528 每月下载量
kalast 中使用

MIT/Apache

14KB
181

编译时间

Crates.io Documentation

此crate提供获取编译时间信息的宏。

您可以以time::Datetime::Timetime::OffsetDateTime、字符串或UNIX时间戳的形式获取编译时间。

您可以通过semver::Version或字符串获取Rust编译器版本,各个版本部分分别以整数或字符串表示。

示例

let compile_datetime = compile_time::datetime_str!();
let rustc_version = compile_time::rustc_version_str!();

println!("Compiled using Rust {rustc_version} on {compile_datetime}.");

lib.rs:

此crate提供获取编译时间信息的宏。

您可以通过time::Datetime::Timetime::OffsetDateTime、字符串或UNIX时间戳获取编译时间。

您可以通过semver::Version或字符串获取Rust编译器版本,各个版本部分分别以整数或字符串表示。

示例

let compile_datetime = compile_time::datetime_str!();
let rustc_version = compile_time::rustc_version_str!();

println!("Compiled using Rust {rustc_version} on {compile_datetime}.");

依赖

~1MB
~17K SLoC