1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct clap_version {
pub major: u32,
pub minor: u32,
pub revision: u32,
}
pub const CLAP_VERSION_MAJOR: u32 = 1;
pub const CLAP_VERSION_MINOR: u32 = 0;
pub const CLAP_VERSION_REVISION: u32 = 3;
pub const CLAP_VERSION: clap_version = clap_version {
major: CLAP_VERSION_MAJOR,
minor: CLAP_VERSION_MINOR,
revision: CLAP_VERSION_REVISION,
};
pub const fn clap_version_is_compatible(version: clap_version) -> bool {
version.major >= 1
}