From ec2722d46520c0fd8fe28b17a788dea5b5e4b7c3 Mon Sep 17 00:00:00 2001 From: sharkdp Date: Wed, 3 Jun 2020 09:44:13 +0200 Subject: [PATCH] Use 'if let' instead of 'match' --- src/bin/bat/main.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/bin/bat/main.rs b/src/bin/bat/main.rs index 818b64d2..1210f169 100644 --- a/src/bin/bat/main.rs +++ b/src/bin/bat/main.rs @@ -91,12 +91,9 @@ pub fn list_languages(config: &Config) -> Result<()> { let configured_languages = get_syntax_mapping_to_paths(config.syntax_mapping.mappings()); for lang in languages.iter_mut() { - match configured_languages.get(&lang.name) { - Some(additional_paths) => { - lang.file_extensions - .extend(additional_paths.iter().cloned()); - } - None => {} + if let Some(additional_paths) = configured_languages.get(&lang.name) { + lang.file_extensions + .extend(additional_paths.iter().cloned()); } }