#version #parser #commit #git-commit #string

nightly rust-version

用于解析 Rust 版本的库

4 个版本 (破坏性更新)

使用旧的 Rust 2015

0.4.0 2017年10月30日
0.3.0 2017年9月7日
0.2.0 2017年9月4日
0.1.0 2017年9月4日

#181 in #commit

CC0 许可

92KB
2.5K SLoC

Rust 版本解析

用于解析 Rust 版本的库。您可以在 CC0 1.0 无限制许可 下自由使用和修改此代码。

您可以在 此处 找到 rustdoc。

用法

要在自己的项目中使用,只需将以下内容添加到您的 Cargo.toml 文件中。

[dependencies]
rust-version = "0.1"

默认情况下,Version 会解析出提交字符串并确保它们与 Rust 项目的实际 git 提交匹配。这是非常昂贵的,可以通过禁用 commit 功能来禁用此功能

[dependencies]
rust-version = { version = "0.1", default-features = false }

依赖项

~11–21MB
~329K SLoC