1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
use ffi; #[inline] pub fn major() -> u32 { ffi::HYDRO_VERSION_MAJOR } #[inline] pub fn minor() -> u32 { ffi::HYDRO_VERSION_MINOR } pub fn string() -> String { format!("{}.{}", major(), minor()) } #[cfg(test)] mod tests { use ::*; #[test] fn test_version() { assert!(version::major() + version::minor() > 0); assert_eq!(version::string().is_empty(), false); } }