Set the number-valued preference. All number-valued preferences are stored with type `f64`.
(&mut self, key: &str, value: f64)
| 874 | /// Set the number-valued preference. |
| 875 | /// All number-valued preferences are stored with type `f64`. |
| 876 | pub fn set_api_float_pref(&mut self, key: &str, value: f64) { |
| 877 | if !self.error.is_empty() { |
| 878 | panic!("Internal error: set_api_float_pref called on invalid PreferenceManager -- error message\n{}", &self.error); |
| 879 | }; |
| 880 | |
| 881 | self.api_prefs.prefs.insert(key.to_string(), Yaml::Real(value.to_string())); |
| 882 | } |
| 883 | |
| 884 | pub fn set_api_boolean_pref(&mut self, key: &str, value: bool) { |
| 885 | if !self.error.is_empty() { |
no test coverage detected