alexanderspevak / composer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Composer

About

Transforms all inputs to sandardized version: x.x.x.

Installation

Add the following to your Cargo.toml:

[dependencies]
composer = { path = "/path/to/composer" }

Usage

Instantiate:

use composer::ComposerVersion;

let version = ComposerVersion::new("2023-023-29-v1");

Bump:

version.bump_major();
version.bump_minor();
version.bump_patch();

ComposerVersion implements display trait:

println!("{}",version);

To obtain original string:

version.get_original();

About


Languages

Language:Rust 100.0%