rustfmt
rustfmt is a formatter for Rust.
You can enable the rustfmt formatter with:
Auto Enabling
rustfmt will be auto-enabled if any Rust files are present.
Settings
rustfmt supports the following config files:
rustfmt.toml
.rustfmt.toml
You can move these files to .trunk/configs
and trunk check
will still find them. See Moving Linter Configs for more info. Trunk check provides a default .rustfmt.toml
if your project does not already have one.
Usage Notes
We currently use the version of rustfmt
packaged with rust, so for rustfmt
version, specify your Rust version (for example rustfmt@1.61.0
).
If you have edition
in your cargo.toml
, rustfmt
also needs the same information in .rustfmt.toml
in your repo root. For example, your .rustfmt.toml
might contain:
Links
rustfmt Trunk Check integration source
Trunk Check's open source plugins repo
Last updated