我有一个rustfmt.toml文件,其中包含该行group_imports = "StdExternalCrate"
,根据文档,这应该是一个有效的选项。但是,我收到以下警告:
警告:未知的配置选项`group_imports`
在测试文件上运行rustfmt
似乎也没有按指定对导入进行分组。我今天更新了所有内容rustup update
,目前有版本"rustfmt 1.4.27-nightly",这似乎是最新的稳定次要版本。
unstable_features = true
根据文档,我还确保使用 启用不稳定的功能。为什么我不能使用这个选项?是因为我在夜间使用吗?在这种情况下,我将如何启用此选项?
完整的 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