| Crates.io | dart-semver |
| lib.rs | dart-semver |
| version | 0.2.0 |
| created_at | 2023-05-13 09:16:41.238066+00 |
| updated_at | 2023-07-17 05:50:56.510244+00 |
| description | Rust crate for parsing dart sdk's semver |
| homepage | https://github.com/Yakiyo/dart-semver.rs |
| repository | https://github.com/Yakiyo/dart-semver.rs |
| max_upload_size | |
| id | 863637 |
| size | 11,382 |
Rust crate for parsing dart sdk's semver
Pure rust implementation to parse a dart sdk version string to a rust struct.
Reference: https://github.com/dart-lang/sdk/blob/main/tools/VERSION Documentation: docs.rs/dart-semver
Add the crate to 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());