Skip to main content

ort_sys/
version.rs

1const V18: u32 = cfg!(feature = "api-18") as u32;
2const V19: u32 = cfg!(feature = "api-19") as u32;
3const V20: u32 = cfg!(feature = "api-20") as u32;
4const V21: u32 = cfg!(feature = "api-21") as u32;
5const V22: u32 = cfg!(feature = "api-22") as u32;
6const V23: u32 = cfg!(feature = "api-23") as u32;
7const V24: u32 = cfg!(feature = "api-24") as u32;
8const V25: u32 = cfg!(feature = "api-25") as u32;
9const V26: u32 = cfg!(feature = "api-26") as u32;
10const V27: u32 = cfg!(feature = "api-27") as u32;
11const V28: u32 = cfg!(feature = "api-28") as u32;
12
13#[rustfmt::skip]
14pub const ORT_API_VERSION: u32 = 17 // minimum version
15	+ V18 + V19 + V20 + V21 + V22 + V23 + V24 + V25 + V26 + V27 + V28; // We can do this because each API also enables the one before it.