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
//! # util //! //! Utility functions. //! #[cfg(test)] #[path = "./util_test.rs"] mod util_test; pub(crate) fn bool_to_string(value: bool) -> String { if value { "true".to_string() } else { "false".to_string() } } pub(crate) fn string_to_bool(value: &str) -> bool { let value_lower_case = value.to_lowercase(); return value_lower_case.len() > 0 && value_lower_case != "false" && value_lower_case != "no" && value_lower_case != "0"; }