Macro frame_support::crate_to_crate_version

source ·
crate_to_crate_version!() { /* proc-macro */ }
Expand description

Convert the current crate version into a CrateVersion.

It uses the CARGO_PKG_VERSION_MAJOR, CARGO_PKG_VERSION_MINOR and CARGO_PKG_VERSION_PATCH environment variables to fetch the crate version. This means that the CrateVersion object will correspond to the version of the crate the macro is called in!

§Example

const Version: CrateVersion = crate_to_crate_version!();

Macro used internally in FRAME to generate the crate version for a pallet.