]> git.proxmox.com Git - cargo.git/blobdiff - src/cargo/util/config/mod.rs
Guard that array value of `build.target` should be in nightly
[cargo.git] / src / cargo / util / config / mod.rs
index 1886be972eba5d94abfa8f197efe3d28d0ffbe5a..15414ece9afc46cca05a077230e6af8f887a534b 100644 (file)
@@ -2224,8 +2224,8 @@ impl BuildTargetConfig {
         let values = match &self.inner.val {
             BuildTargetConfigInner::One(s) => vec![map(s)],
             BuildTargetConfigInner::Many(v) => {
-                if v.len() > 1 && !config.cli_unstable().multitarget {
-                    bail!("specifying multiple `target` in `build.target` config value requires `-Zmultitarget`")
+                if !config.cli_unstable().multitarget {
+                    bail!("specifying an array in `build.target` config value requires `-Zmultitarget`")
                 } else {
                     v.iter().map(map).collect()
                 }