0

我想写一个简单的调用来assert!喜欢这个

        assert!(idents.len() == 1, "Multi-part table references not supported");

但这不断格式化为:

        assert!(
          idents.len() == 1,
          "Multi-part table references not supported"
        );

但我不太喜欢这种特殊的格式化行为;我希望它保持在一条线上。fn_call_width我尝试将rustfmt.toml文件中的 设置为更高的数字,但这没有帮助。请注意,mymax_width仍然是默认值 ( 100)。

有人知道我是否可以在其中设置一个rustfmt.toml可以让我获得所需行为的配置吗?

4

1 回答 1

0

啊,我刚刚意识到更改宽度设置,就像设置为(默认情况下)一样fn_call_width不会改变任何东西。我必须这样做,或者我必须增加我的(用于计算诸如when之类的设置)。use_small_heuristics"Default"use_small_heuristics = "Off"max_widthrustfmtfn_call_widthuse_small_heuristics = "Default"

于 2021-05-09T06:12:03.583 回答