#semver #version #proc-macro

current_semver

从环境中获取当前semver类型

1个不稳定版本

0.1.1 2023年10月2日
0.1.0 2023年10月2日

#1062进程宏

MIT/Apache

7KB
72

current_semver!

这将解析你的crate的当前版本并创建semver::Version结构。

用法

pub fn main() {
    /// Make sure to include the semver crate
    let version: semver::Version = current_semver!();
}

示例输出

pub fn main() {
    let version = semver::Version { major: 1, minor: 1, patch: 0, pre: semver::Prerelease::new("BETA").unwrap_or_default(), build: semver::BuildMetadata::default() };
}

依赖项

~275–730KB
~17K SLoC