diff --git a/src/main.rs b/src/main.rs index 2c4640a..d4c6840 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,6 @@ use cargo::core::dependency::Kind; use cargo::core::manifest::ManifestMetadata; +use cargo::core::maybe_allow_nightly_features; use cargo::core::package::PackageSet; use cargo::core::registry::PackageRegistry; use cargo::core::resolver::Method; @@ -193,6 +194,9 @@ fn real_main(args: Args, config: &mut Config) -> CliResult { &args.unstable_flags, )?; + // Needed to allow nightly features + maybe_allow_nightly_features(); + let workspace = workspace(config, args.manifest_path)?; let package = workspace.current()?; let mut registry = registry(config, &package)?;