From: Jason Ish Date: Fri, 16 May 2025 00:39:51 +0000 (-0600) Subject: rust/applayer: collapse nested if let to remove clippy warning X-Git-Tag: suricata-8.0.0-rc1~276 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F13244%2Fhead;p=thirdparty%2Fsuricata.git rust/applayer: collapse nested if let to remove clippy warning = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match = note: `#[warn(clippy::collapsible_match)]` on by default --- diff --git a/rust/derive/src/applayerstate.rs b/rust/derive/src/applayerstate.rs index 58e3cebb2e..3155f6103c 100644 --- a/rust/derive/src/applayerstate.rs +++ b/rust/derive/src/applayerstate.rs @@ -24,14 +24,12 @@ fn get_attr_strip_prefix(attr: &syn::Attribute) -> String { let meta = attr.parse_meta().unwrap(); if let syn::Meta::List(l) = meta { for n in l.nested { - if let syn::NestedMeta::Meta(m2) = n { - if let syn::Meta::NameValue(nv) = m2 { - if nv.path.is_ident("alstate_strip_prefix") { - if let syn::Lit::Str(s) = nv.lit { - return s.value(); - } - panic!("strip_prefix invalid syntax"); + if let syn::NestedMeta::Meta(syn::Meta::NameValue(nv)) = n { + if nv.path.is_ident("alstate_strip_prefix") { + if let syn::Lit::Str(s) = nv.lit { + return s.value(); } + panic!("strip_prefix invalid syntax"); } } }