Use map instead of and_then(..Some(..))

This commit is contained in:
sharkdp authored and David Peter committed 2018-07-23 21:51:49 +02:00
1 parent bf53b64125
commit c899849101
1 file changed
+1 -1
+1 -1
View File
@@ -286,7 +286,7 @@ impl App {
theme: self
.matches
.value_of("theme")
.and_then(|theme_name_arg| Some(String::from(theme_name_arg)))
.map(String::from)
.or_else(|| {
env::var("BAT_THEME").ok().and_then(|theme_name_env| {
if HighlightingAssets::new().theme_exists(&theme_name_env) {