From cbbfa9afef68d689b3596a6fcddd64d8a6581ddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sat, 20 Jan 2024 10:43:39 +0100 Subject: [PATCH] toml_config_derive: fix clippy warning --- crates/toml_config_derive/src/lib.rs | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/crates/toml_config_derive/src/lib.rs b/crates/toml_config_derive/src/lib.rs index d84e200..89cdff7 100644 --- a/crates/toml_config_derive/src/lib.rs +++ b/crates/toml_config_derive/src/lib.rs @@ -146,21 +146,18 @@ fn extract_comment_string(attrs: Vec) -> TokenStream { } for token_tree in attr.tokens { - match token_tree { - TokenTree::Literal(literal) => { - let mut comment = format!("{}", literal); + if let TokenTree::Literal(literal) = token_tree { + let mut comment = format!("{}", literal); - // Strip leading and trailing quotation marks - comment.remove(comment.len() - 1); - comment.remove(0); + // Strip leading and trailing quotation marks + comment.remove(comment.len() - 1); + comment.remove(0); - // Add toml comment indicator - comment.insert(0, '#'); + // Add toml comment indicator + comment.insert(0, '#'); - output.push_str(&comment); - output.push('\n'); - } - _ => {} + output.push_str(&comment); + output.push('\n'); } } }