From 679b9e18b2c64377455b3fe0a32205a4eac750b7 Mon Sep 17 00:00:00 2001 From: Florian Gilcher Date: Wed, 4 Nov 2015 09:41:49 +0100 Subject: Replace `sum` call by stable `fold(0, Add::add)` --- src/output/details.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/output') diff --git a/src/output/details.rs b/src/output/details.rs index e3650d5..4eb0580 100644 --- a/src/output/details.rs +++ b/src/output/details.rs @@ -115,6 +115,7 @@ use std::error::Error; use std::io; use std::path::PathBuf; use std::string::ToString; +use std::ops::Add; use colours::Colours; use column::{Alignment, Column, Cell}; @@ -656,7 +657,7 @@ impl Table where U: Users { .map(|n| self.rows.iter().map(|row| row.column_width(n)).max().unwrap_or(0)) .collect(); - let total_width: usize = self.columns.len() + column_widths.iter().sum::(); + let total_width: usize = self.columns.len() + column_widths.iter().fold(0,Add::add); for row in self.rows.iter() { let mut cell = Cell::empty(); -- cgit v1.2.3