22个版本
0.3.2 | 2021年7月30日 |
---|---|
0.3.1 | 2020年5月1日 |
0.3.0 | 2020年1月6日 |
0.2.2 | 2019年1月2日 |
0.1.8 | 2017年11月3日 |
#473 in Rust模式
23,162 个月下载量
在 15 个crate中(直接使用3个)使用
2MB
611 行
包含(WOFF字体,290KB) noto-sans-kr-v13-korean-regular.woff,(WOFF字体,190KB) docs/api/FiraSans-Medium.woff,(WOFF字体,135KB) docs/api/FiraSans-Medium.woff2,(WOFF字体,185KB) docs/api/FiraSans-Regular.woff,(WOFF字体,130KB) docs/api/FiraSans-Regular.woff2,(WOFF字体,69KB) docs/api/SourceCodePro-Regular.ttf.woff 和更多。
rust_info
提取当前 rust 编译器的信息。
概述
此库的主要目标是提供开发/构建工具,例如 cargo-make,以获取当前Rust安装和配置所需的信息。
用法
简单地将库包含在内,并调用get函数以获取所有信息,如下所示
fn main() {
let rust_info = rust_info::get();
println!("Version: {}", rust_info.version.unwrap());
println!("Channel: {:#?}", rust_info.channel.unwrap());
println!(
"Target Arch: {}",
rust_info.target_arch.unwrap_or("unknown".to_string())
);
println!(
"Target Env: {}",
rust_info.target_env.unwrap_or("unknown".to_string())
);
println!(
"Target OS: {}",
rust_info.target_os.unwrap_or("unknown".to_string())
);
println!(
"Target Pointer Width: {}",
rust_info
.target_pointer_width
.unwrap_or("unknown".to_string())
);
println!(
"Target Vendor: {}",
rust_info.target_vendor.unwrap_or("unknown".to_string())
);
println!(
"Target Triple: {}",
rust_info.target_triple.unwrap_or("unknown".to_string())
);
}
安装
要使用此库,只需将其添加为依赖项
[dependencies]
rust_info = "^0.3.2"
API文档
请参阅完整的文档: API文档
贡献
请参阅 贡献指南
发行历史
请参阅 变更日志
许可
由Sagie Gur-Ari开发并许可在Apache 2开源许可证下。