Crate dia_semver
source ·Expand description
An implementation of https://semver.org
Project
- Repository: https://bitbucket.org/de-marco/dia-semver
- License: GNU Lesser General Public License, either version 3, or (at your option) any later version.
- This project follows Semantic Versioning 2.0.0
Features
- Supporting 2.0.0 specification.
- Tolerant parser: leading/trailing white spaces are ignored; minor and patch version numbers are optional. This parser is added
by the crate author, and is not described in official specification. See
Semver
for more details. - Handy functions:
is_stable()
,is_early()
,parse_pre_release()
,new_major()
,new_minor()
,new_patch()
…
Notes
Documentation is built with all features. Some of them are optional. If you see components from other crates, you can view source to see what features are required.
Modules
Structs
Enums
Pre-release.
Constants
Crate code name
ID of this crate
Crate name
Crate release date (year/month/day)
Tag, which can be used for logging…
Crate version
Type Definitions
Result type used in this crate