diff --git a/crates/bin/src/entry.rs b/crates/bin/src/entry.rs index 568b5e1e..16f7aba0 100644 --- a/crates/bin/src/entry.rs +++ b/crates/bin/src/entry.rs @@ -85,11 +85,12 @@ pub fn install_crates( pkg_url: args.pkg_url, pkg_fmt: args.pkg_fmt, bin_dir: args.bin_dir, - disabled_strategies: (!args.disable_strategies.is_empty()).then_some(|| { + disabled_strategies: (!args.disable_strategies.is_empty()).then(|| { args.disable_strategies .into_iter() .map(|strategy| strategy.0) - .collect() + .collect::>() + .into_boxed_slice() }), signing: None, };