ver-cmp 0.1.1

A simple version comparison tool
Documentation

Ver-CMP

A useful cli-tool and library for compairing semantic versions

Cli Usage

ver-cmp --ver1 0.2.3 --ver2 0.2.1

Output

0.2.3

Library Usage

use ver_cmp::*;

fn main() {
    let ver1 = "1.1.5";
    let ver2 = "1.0.3";
    let result = compare_versions(ver1, ver2);

    match result {
        Ok(Ordering::Greater) => println!("{} > {}", ver1, ver2),
        Ok(Ordering::Less) => println!("{} < {}", ver1, ver2),
        Ok(Ordering::Equal) => println!("{} == {}", ver1, ver2),
        Err(e) => println!("Error: {}", e),
    }
}