Open
Description
This is a tracking issue for rustfmt
features that should be stabilized.
Frequency currently uses these features and therefore requires a nightly
version.
When these options are stabilized, we can remove our dependence on nightly
.
- [unstable option]
imports_granularity
rust-lang/rustfmt#4991- grouping of use statements: current option
Crate
- grouping of use statements: current option
- [unstable option] reorder_impl_items rust-lang/rustfmt#3363
- type, const first, then macros and methods: current option:
false
,
- type, const first, then macros and methods: current option:
- [unstable option] spaces_around_ranges rust-lang/rustfmt#3367
- spaces around the
.., ..=, and ...
range operators: current optionfalse
- spaces around the
- [unstable option] binop_separator rust-lang/rustfmt#3368
- where to put binary operator on mulitline: current option
Back
- where to put binary operator on mulitline: current option
- [unstable option] match_arm_blocks rust-lang/rustfmt#3373
- whether arm bodies are wrapped: current option:
false
- whether arm bodies are wrapped: current option:
- [unstable option] trailing_semicolon rust-lang/rustfmt#3378
- semicolon after break, continue and reture: current option
false
- semicolon after break, continue and reture: current option
- [unstable option] trailing_comma rust-lang/rustfmt#3379
- trailing comma for lists: current option
Vertical
- trailing comma for lists: current option