Este contenido no está disponible en el idioma seleccionado.
Chapter 3. The rustfmt formatting tool
With the rustfmt
formatting tool, you can automatically format the source code of your Rust programs. You can use rusftmt
either as a standalone tool or with Cargo.
For further details, see the rustfmt
help pages displayed by the rustfmt --help
command.
3.1. Installing rustfmt Copiar enlaceEnlace copiado en el portapapeles!
Complete the following steps to install the rustfmt
formatting tool.
Prerequisites
Procedure
Install the
rustfmt
package:On RHEL 8, enter:
yum install rustfmt
# yum install rustfmt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow On RHEL 9 and 10, enter:
dnf install rustfmt
# dnf install rustfmt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2. Using rustfmt as a standalone tool Copiar enlaceEnlace copiado en el portapapeles!
Use rustfmt
as a standalone tool to format a Rust source file and all its dependencies. As an alternative, use rustfmt
with the Cargo build tool. For more information, see Using rustfmt
with the Cargo build tool.
Prerequisites
Procedure
Format the Rust source code:
rustfmt <source-file>
$ rustfmt <source-file>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Replace
<source_file>
with the name of your source file. Alternatively, you can replace<source_file>
with standard input. Therustfmt
utility then provides its output in standard output.ImportantBy default,
rustfmt
modifies the affected files without displaying details or creating backups. To display details and create backups, runrustfmt
with the--write-mode
option.
3.3. Using rustfmt with the Cargo build tool Copiar enlaceEnlace copiado en el portapapeles!
Use the rustfmt
tool with Cargo to format a Rust source file and all its dependencies. As an alternative, use rustfmt
as a standalone tool. For more information, see Using rustfmt
as a standalone tool.
Prerequisites
Procedure
-
Optional: To change the
rustfmt
formatting options, createrustfmt.toml
configuration file in the project directory and add your configurations to the file. Format the Rust source code:
cargo fmt
$ cargo fmt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow