Cargo 语言的语义版本管理解析器和评估器
一个用于 Cargo 语言的语法分析器和评估器,用于语义版本管理。 语义版本管理 (请参阅) 是关于版本如何管理的指南。 数字被分配并递增。在整个行业中,这种做法得到了广泛遵循。 用于 Rust 的 Cargo/crates.io 生态系统。
semver = "1.0"使用 semver::{BuildMetadata, Prerelease, Version, VersionReq};
fn main() {
let req = VersionReq::parse(">=1.2.3,
根据 Apache 许可证,版本 2.0 或 3.0 进行授权
根据您的选择,使用 2.0 或 MIT 许可证。
除非您明确声明否则,您故意提交的任何贡献,按照 Apache-2.0 许可证的定义,将被双重授权如上所述,不附加任何其他条款或条件。
[](https://github.com/dtolnay/semver)
[](https://crates.io/crates/semver)
[](https://docs.rs/semver)
[](https://github.com/dtolnay/semver/actions?query=branch%3Amaster)
[dependencies]暂无开放 Issues,或尚未同步最近议题。