提交 745bcce0 编写于 作者: B Ben S

Replace messy line with calls to get

上级 e9ad6d79
......@@ -96,16 +96,16 @@ fn exa(options: &Options, print_header: bool, string: String) {
.collect();
for (field_lengths, row) in lengths.iter().zip(table.iter()) {
for (((column_length, cell), field_length), (num, column)) in column_widths.iter().zip(row.iter()).zip(field_lengths.iter()).zip(options.columns.iter().enumerate()) { // this is getting messy
for (num, column) in options.columns.iter().enumerate() {
if num != 0 {
print!(" ");
}
if num == options.columns.len() - 1 {
print!("{}", cell);
print!("{}", row.get(num));
}
else {
print!("{}", column.alignment().pad_string(cell, *field_length, *column_length));
print!("{}", column.alignment().pad_string(row.get(num), *field_lengths.get(num), *column_widths.get(num)));
}
}
print!("\n");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册