5 个版本
0.2.0 | 2023年7月17日 |
---|---|
0.1.3 | 2023年6月1日 |
0.1.2 | 2023年5月30日 |
0.1.1 | 2023年5月13日 |
0.1.0 | 2023年5月13日 |
在 解析器实现 中排名 2879
每月下载量 135
在 dsm 中使用
11KB
230 行
Dart Semver
Rust 包用于解析 Dart SDK 的 semver
将 Dart SDK 版本字符串解析为 Rust 结构体的纯 Rust 实现。
参考:https://github.com/dart-lang/sdk/blob/main/tools/VERSION 文档:docs.rs/dart-semver
使用方法
将包添加到 Cargo.toml
$ cargo add dart-semver
use dart_semver::{Version, Channel};
let v = Version::parse("4.3.4").unwrap();
assert_eq!(v, Version::FullStable(4, 3, 4));
assert!(v.is_stable());
依赖关系
~2.1–2.8MB
~57K SLoC