Skip to main content

Crate version_tool

Crate version_tool 

Source
Expand description

§version 版本号工具库

此工具库提供了处理版本号并提供版本号比较的工具函数

§快速开始

use version::Version;
let version_old = Version::build_string("1.0.0").unwrap();
let version_new = Version::build_string("2.1.0").unwrap();

if version_old.is_newer(&version_new) {
    println!("{} 是新版本", version_new.to_string());
} else {
    panic!("版本号判断错误")
}

Structs§

Version
表示一个版本号的结构体

Enums§

ParseError
表示在解析操作期间可能发生的错误。