From 8702b2239bfbdeccd6619a64a02945430c546f43 Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Wed, 11 Oct 2023 19:16:10 +0200 Subject: [PATCH] Fix new clippy lints --- generator/src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generator/src/lib.rs b/generator/src/lib.rs index 2b897afac..7db199eb9 100644 --- a/generator/src/lib.rs +++ b/generator/src/lib.rs @@ -305,7 +305,7 @@ pub trait ConstantExt { fn variant_ident(&self, enum_name: &str) -> Ident; fn notation(&self) -> Option<&str>; fn formatted_notation(&self) -> Option> { - static DOC_LINK: Lazy = Lazy::new(|| Regex::new(r#"<<([\w-]+)>>"#).unwrap()); + static DOC_LINK: Lazy = Lazy::new(|| Regex::new(r"<<([\w-]+)>>").unwrap()); self.notation().map(|n| { DOC_LINK.replace( n, @@ -2968,13 +2968,13 @@ pub fn write_source_code>(vk_headers_dir: &Path, src_dir: P) { let mut has_lifetimes = definitions .iter() .filter_map(get_variant!(vkxml::DefinitionsElement::Struct)) - .filter_map(|s| { + .filter(|&s| { s.elements .iter() .filter_map(get_variant!(vkxml::StructElement::Member)) .any(|x| x.reference.is_some()) - .then(|| name_to_tokens(&s.name)) }) + .map(|s| name_to_tokens(&s.name)) .collect::>(); for def in &definitions { match def {