summaryrefslogtreecommitdiffstats
path: root/src/module.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/module.rs')
-rw-r--r--src/module.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/module.rs b/src/module.rs
index ab1783e4f..80f7bc8d4 100644
--- a/src/module.rs
+++ b/src/module.rs
@@ -139,6 +139,11 @@ impl<'a> Module<'a> {
pub fn config_value_bool(&self, key: &str) -> Option<bool> {
self.config.and_then(|config| config.get_as_bool(key))
}
+
+ /// Get a module's config value as a style
+ pub fn config_value_style(&self, key: &str) -> Option<Style> {
+ self.config.and_then(|config| config.get_as_ansi_style(key))
+ }
}
impl<'a> fmt::Display for Module<'a> {