2个不稳定版本

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

#18 in #编译器版本

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

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