Module semver

Source
Expand description

The software versioning standard used by Rust

See crate ::semver.

Structs§

BuildMetadata
Optional build metadata identifier. This comes after + in a SemVer version, as in 0.8.1+zstd.1.5.0.
Comparator
A pair of comparison operator and partial version, such as >=1.2. Forms one piece of a VersionReq.
Error
Error parsing a SemVer version or version requirement.
Prerelease
Optional pre-release identifier on a version string. This comes after - in a SemVer version, like 1.0.0-alpha.1
Version
SemVer version as defined by https://semver.org.
VersionReq
SemVer version requirement describing the intersection of some version comparators, such as >=1.2.3, <1.8.

Enums§

Op
SemVer comparison operator: =, >, >=, <, <=, ~, ^, *.