From fbc875dd9f1701270ccb970a585e95207c35164e Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Sun, 20 Apr 2025 19:15:08 -0700 Subject: [PATCH] Fix clippy::only-used-in-recursion --- src/book/summary.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/book/summary.rs b/src/book/summary.rs index 82023093..d25b5667 100644 --- a/src/book/summary.rs +++ b/src/book/summary.rs @@ -248,7 +248,7 @@ impl<'a> SummaryParser<'a> { let mut files = HashSet::new(); for part in [&prefix_chapters, &numbered_chapters, &suffix_chapters] { - self.check_for_duplicates(&part, &mut files)?; + Self::check_for_duplicates(&part, &mut files)?; } Ok(Summary { @@ -261,7 +261,6 @@ impl<'a> SummaryParser<'a> { /// Recursively check for duplicate files in the summary items. fn check_for_duplicates<'b>( - &self, items: &'b [SummaryItem], files: &mut HashSet<&'b PathBuf>, ) -> Result<()> { @@ -276,7 +275,7 @@ impl<'a> SummaryParser<'a> { } } // Recursively check nested items - self.check_for_duplicates(&link.nested_items, files)?; + Self::check_for_duplicates(&link.nested_items, files)?; } } Ok(())