Version
A simple Rust library for handling semantic versioning.
The Version struct allows for easy representation and
manipulation of version numbers in the format major.minor.patch.
Used for serializing version information over the network, particularly for deterministic software.
Features
- Parse version strings (e.g., "1.2.3") into
Versionobjects. - Convert tuples of the form
(u16, u16, u16)intoVersionobjects. - Display versions in a user-friendly format.
Installation
Add the following to your Cargo.toml:
[]
= "0.0.1"
License
This project is licensed under the MIT License. See the LICENSE file for details.