# Configuration for https://rust-lang.github.io/rustfmt/
= "2024"
# E.g. Foo { a, b, c }
= true
# Unstable options. These require a nightly compiler to use (cargo +nightly fmt).
# We choose a wider comment width, as this tends to make comments more readable than truncating at
# 80 characters.
= true
= 100
= true
# `#[doc = "..."]` -> `/// ...`
= true
# We choose module granularity for imports as this tends to have the best balance between low
# linecount while making it simple to understand diffs.
= "StdExternalCrate"
= "Module"
= true