From d74f02e642e8230b098dad1c27bdbd2131546f04 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 24 Sep 2024 15:22:11 -0500 Subject: [PATCH] docs(ref): Group all functional comments --- src/doc/src/reference/manifest.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/doc/src/reference/manifest.md b/src/doc/src/reference/manifest.md index 02d5de89e72..ef4b7f68d70 100644 --- a/src/doc/src/reference/manifest.md +++ b/src/doc/src/reference/manifest.md @@ -163,9 +163,14 @@ will have `edition` explicitly specified to a newer value. ### The `rust-version` field The `rust-version` field is an optional key that tells cargo what version of the -Rust language and compiler your package can be compiled with. If the currently -selected version of the Rust compiler is older than the stated version, cargo -will exit with an error, telling the user what version is required. +Rust language and compiler your package can be compiled with. +If the currently selected version of the Rust compiler is older than the stated +version, cargo will exit with an error, telling the user what version is +required. +This affects all targets/crates in the package, including test suites, +benchmarks, binaries, examples, etc. + +The `rust-version` may be ignored using the `--ignore-rust-version` option. ```toml [package] @@ -177,11 +182,6 @@ The Rust version must be a bare version number with at least one component; it cannot include semver operators or pre-release identifiers. Compiler pre-release identifiers such as -nightly will be ignored while checking the Rust version. -The `rust-version` may be ignored using the `--ignore-rust-version` option. - -Setting the `rust-version` key in `[package]` will affect all targets/crates in -the package, including test suites, benchmarks, binaries, examples, etc. - To find the minimum `rust-version` compatible with your project, you can use third-party tools like [`cargo-msrv`](https://crates.io/crates/cargo-msrv). When used on packages that get published, we recommend [verifying the `rust-version`](../guide/continuous-integration.md#verifying-rust-version).