我有一大堆结构,使用rustfmt的默认缩进设置格式不佳。对于此特定声明,Visual
缩进更合适。
是否可以使用属性配置格式化每个声明,以便我可以根据需要提供缩进设置(或任何设置)?
答案 0 :(得分:1)
这是不可能的。
FWIW,您可以将#[rustfmt_skip]
或#[cfg_attr(rustfmt, rustfmt_skip)]
放在表达式或项目上以跳过格式化。
fn foo() {
#[rustfmt_skip]
let x = [1, 2, 3, 4, 5,
6, 7, 8, 9, 10];
}