1 个不稳定版本
0.1.4 | 2021年4月19日 |
---|---|
0.1.3 |
|
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
#123 in #semver
9KB
212 行
const-semver
在 Rust 中构造与 semver 兼容的版本结构体的常量。
它是 Steve Klabnik 的 semver crate 的常量克隆,并附带了一些转换工具。
主要用例是在编译时定义常量版本字符串,例如
use const_semver::{Version, version};
trait Resource {
const VERSION: Version;
}
struct MyResource {}
impl Resource for MyResource {
const VERSION: Version = version!(1,2,3-beta.4+amd64)
}
依赖项
~2.5MB
~44K SLoC