We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8f07135 commit 710f1ebCopy full SHA for 710f1eb
src/info.rs
@@ -78,9 +78,10 @@ impl std::fmt::Display for Info {
78
let mut languages: Vec<(String, f64)> = {
79
let mut iter = self.languages.iter().map(|x| (format!("{}", x.0), x.1));
80
if self.languages.len() > 6 {
81
- let first_languages = iter.by_ref().take(6).collect::<Vec<_>>();
+ let mut languages = iter.by_ref().take(6).collect::<Vec<_>>();
82
let other_sum = iter.fold(0.0, |acc, x| acc + x.1);
83
- first_languages.into_iter().chain(std::iter::once(("Other".to_owned(), other_sum))).collect()
+ languages.push(("Other".to_owned(), other_sum));
84
+ languages
85
} else {
86
iter.collect()
87
}
0 commit comments