У меня есть файл rustfmt.toml со строкой group_imports = "StdExternalCrate"
, которая согласно документация должна быть допустимой опцией. Однако я получаю следующее предупреждение:
Предупреждение: Неизвестный параметр конфигурации `group_imports`
Запуск rustfmt
в тестовом файле, похоже, также не группировал импорт, как указано. Сегодня я обновил все с помощью rustup update
, и сейчас у меня версия rustfmt 1.4.27-nightly, которая похоже, это последняя стабильная дополнительная версия.
Я также включил нестабильные функции с помощью unstable_features = true
в соответствии с документацией. Почему я не могу использовать эту опцию? Это потому, что я использую nightly? Как мне включить эту опцию в этом случае?
Полный файл rustfmt.toml для справки:
edition = "2018"
unstable_features = true
format_code_in_doc_comments = true
brace_style = "AlwaysNextLine"
control_brace_style = "AlwaysNextLine"
fn_single_line = true
where_single_line = true
blank_lines_upper_bound = 2
inline_attribute_width = 32
reorder_impl_items = true
group_imports = "StdExternalCrate"
enum_discrim_align_threshold = 16
struct_field_align_threshold = 16
2.0.0
rustfmt. - person Netwave   schedule 04.12.2020