From d7dda188279c958af45455c3faff6c535f6627fe Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Thu, 9 Apr 2026 12:16:22 -0700 Subject: [PATCH] Use `BuildHasherDefault::new` in macros This was already done for maps, but I missed sets. It doesn't really make any functional difference though. (cherry picked from commit e5886b95f2cd284f6d8ade5ba94897063a0590dd) --- src/macros.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macros.rs b/src/macros.rs index 1559beb..109e20d 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -97,7 +97,7 @@ macro_rules! ordermap { macro_rules! orderset_with_default { ($H:ty; $($value:expr,)+) => { $crate::orderset_with_default!($H; $($value),+) }; ($H:ty; $($value:expr),*) => {{ - let builder = ::core::hash::BuildHasherDefault::<$H>::default(); + let builder = ::core::hash::BuildHasherDefault::<$H>::new(); const CAP: usize = <[()]>::len(&[$({ stringify!($value); }),*]); #[allow(unused_mut)] // Specify your custom `H` (must implement Default + Hash) as the hasher: