in tools/determinator/src/determinator.rs [466:503]
fn new(
package: PackageMetadata<'g>,
cargo_options: &CargoOptions<'_>,
features_only: &FeatureSet<'g>,
) -> Self {
let (none, (default, all)) = rayon::join(
|| {
make_cargo_set(
&package,
StandardFeatures::None,
cargo_options,
features_only,
)
},
|| {
rayon::join(
|| {
make_cargo_set(
&package,
StandardFeatures::Default,
cargo_options,
features_only,
)
},
|| {
make_cargo_set(
&package,
StandardFeatures::All,
cargo_options,
features_only,
)
},
)
},
);
Self { none, default, all }
}