const-pkg-version 0.1.1

constant expressions for your package version (no-std/no-alloc compatible)
Documentation

const-pkg-version

Constant expressions for your package version.

Example

use const_pkg_version::Version;
const VERSION_FULL: Version = const_pkg_version::version!();

const VERSION_MAJOR: u32 = const_pkg_version::major!();
const VERSION_MINOR: u32 = const_pkg_version::minor!();
const VERSION_PATCH: u32 = const_pkg_version::patch!();
const VERSION_PRE: Option<&str> = const_pkg_version::pre_release!();
const BUILD_METADATA: Option<&str> = const_pkg_version::build_metadata!();

Features