1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# rustfmt.toml
# Indentation
= false
= 2
= 2
# Line width
= 100
# Reorder imports alphabetically
= true
# Remove extra blank lines
= 2
= 0
# Format code inside macros
= true
= true
# Control how match arms are formatted
= true
= "Preserve"
# Force trailing commas where valid
= "Always"
# Group imports using `use self::...`
= "Crate"
= "StdExternalCrate"
# Reorder struct fields and enum variants
= true
# Control spaces inside array/tuple literals
= true
= false
# Preserve or remove comments in formatted code
= true
# Automatically format on save (if using rust-analyzer or VSCode)
= "2021"