Rustfmt day 8

This commit is contained in:
Tyler Hallada 2019-02-15 23:48:12 -05:00
parent f155273a5b
commit af6709d2a8

View File

@ -19,10 +19,7 @@ pub fn solve_part2() -> Result<u32> {
fn read_license(filename: &str) -> Result<Vec<u32>> { fn read_license(filename: &str) -> Result<Vec<u32>> {
let license = fs::read_to_string(filename)?; let license = fs::read_to_string(filename)?;
let license = license.trim(); let license = license.trim();
Ok(license Ok(license.split(' ').map(|num| num.parse().unwrap()).collect())
.split(' ')
.map(|num| num.parse().unwrap())
.collect())
} }
fn sum_metadata(license: &[u32], mut index: usize, mut sum_acc: u32) -> (u32, usize) { fn sum_metadata(license: &[u32], mut index: usize, mut sum_acc: u32) -> (u32, usize) {
@ -63,7 +60,6 @@ fn sum_metadata_with_indices(license: &[u32], mut index: usize) -> (u32, usize)
.map(|num| *child_sums.get(*num as usize - 1).unwrap_or(&0)) .map(|num| *child_sums.get(*num as usize - 1).unwrap_or(&0))
.sum(); .sum();
index += num_metadata as usize; index += num_metadata as usize;
} }
} else if num_metadata != 0 { } else if num_metadata != 0 {
sum = license[index..index + num_metadata as usize].iter().sum(); sum = license[index..index + num_metadata as usize].iter().sum();