use std::iter::Peekable;
use config::lists::*;
-use syntax::codemap::BytePos;
+use syntax::source_map::BytePos;
use comment::{find_comment_end, rewrite_comment, FindUncommented};
use config::{Config, IndentStyle};
}
impl Separator {
- pub fn len(&self) -> usize {
- match *self {
+ pub fn len(self) -> usize {
+ match self {
// 2 = `, `
Separator::Comma => 2,
// 3 = ` | `
formatted_comment = rewrite_post_comment(&mut item_max_width)?;
comment_alignment = post_comment_alignment(item_max_width, inner_item.len());
}
- for _ in 0..(comment_alignment + 1) {
+ for _ in 0..=comment_alignment {
result.push(' ');
}
// An additional space for the missing trailing separator.