peakrdl_rust/
version.rs

1//! Version constants for this crate
2
3/// Major crate version
4pub const MAJOR: u64 = {
5    match u64::from_str_radix(env!("CARGO_PKG_VERSION_MAJOR"), 10) {
6        Ok(major) => major,
7        Err(_) => panic!("Failed to parse major version"),
8    }
9};
10
11/// Minor crate version
12pub const MINOR: u64 = {
13    match u64::from_str_radix(env!("CARGO_PKG_VERSION_MINOR"), 10) {
14        Ok(minor) => minor,
15        Err(_) => panic!("Failed to parse minor version"),
16    }
17};
18
19/// Patch crate version
20pub const PATCH: u64 = {
21    match u64::from_str_radix(env!("CARGO_PKG_VERSION_PATCH"), 10) {
22        Ok(patch) => patch,
23        Err(_) => panic!("Failed to parse patch version"),
24    }
25};