# HG changeset patch # User Raphaël Gomès # Date 2023-01-09 18:07:44 # Node ID ccb6cfb0f2c05c4817394c0662066921d5f9f6ce # Parent 2202832b35e89d0950e8ce0d86eb336b4e4df361 rust-filepatterns: don't `Box` subincludes unnecessarily This was caught by `clippy`. diff --git a/rust/hg-core/src/filepatterns.rs b/rust/hg-core/src/filepatterns.rs --- a/rust/hg-core/src/filepatterns.rs +++ b/rust/hg-core/src/filepatterns.rs @@ -581,14 +581,14 @@ impl SubInclude { /// phase. pub fn filter_subincludes( ignore_patterns: Vec, -) -> Result<(Vec>, Vec), HgPathError> { +) -> Result<(Vec, Vec), HgPathError> { let mut subincludes = vec![]; let mut others = vec![]; for pattern in ignore_patterns { if let PatternSyntax::ExpandedSubInclude(sub_include) = pattern.syntax { - subincludes.push(sub_include); + subincludes.push(*sub_include); } else { others.push(pattern) }