5个不稳定版本

0.3.1 2024年7月24日
0.3.0 2024年7月24日
0.2.0 2024年7月19日
0.1.1 2024年7月19日
0.1.0 2024年7月19日

#270 in 数学

Download history • Rust 包仓库 173/week @ 2024-07-14 • Rust 包仓库 413/week @ 2024-07-21 • Rust 包仓库 39/week @ 2024-07-28 • Rust 包仓库

每月下载量 625

MIT 许可证

11KB
216

宝石版本

什么

在Rust中实现Ruby的Gem::Version比较逻辑

主要用例是用于Heroku Ruby构建包 https://github.com/heroku/buildpacks-ruby 及其关联的Rust内部管理Ruby逻辑的生态系统。

安装

将其添加到您的cargo.toml文件中

$ cargo add gem_version

使用

use std::str::FromStr;
use gem_version::GemVersion;

let version = GemVersion::from_str("1.0.0").unwrap();
assert!(version < GemVersion::from_str("2.0.0").unwrap());

依赖关系

~2.8–4.5MB
~81K SLoC