From 183c442fdb5345fe349e8f478909d106ee0f4b11 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 6 Jun 2026 12:30:37 -0400 Subject: [PATCH] cargo fmt --- src/main.rs | 4 +++- src/parser/mod.rs | 41 +++++++++++++++++++++-------------------- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/src/main.rs b/src/main.rs index ef78318..556678d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -12,7 +12,9 @@ async fn main() { let filepath = &args[1]; println!("Filepath: {filepath:?}"); - let prsr = parser::NumberParser{filepath: filepath.clone()}; + let prsr = parser::NumberParser { + filepath: filepath.clone(), + }; match prsr.file_dump().await { Ok(contacts) => { diff --git a/src/parser/mod.rs b/src/parser/mod.rs index 4e87029..4239cc9 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs @@ -1,4 +1,4 @@ -use std::io::{BufRead}; +use std::io::BufRead; const LETTERS: &str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; @@ -8,7 +8,9 @@ pub struct NumberParser { } impl NumberParser { - pub async fn file_dump(&self) -> Result, std::io::Error> { + pub async fn file_dump( + &self, + ) -> Result, std::io::Error> { println!("Dumping files"); let mut objs: Vec = Vec::new(); @@ -34,9 +36,7 @@ impl NumberParser { Ok(removed_duplicates) } - Err(err) => { - Err(err) - } + Err(err) => Err(err), } } @@ -44,16 +44,14 @@ impl NumberParser { let filename = String::from("numbers.json"); match serde_json::to_string(&numbers) { - Ok(json_string) => { - match std::fs::write(&filename, json_string) { - Ok(_) => { - println!("Saved to: {filename:?}"); - } - Err(err) => { - eprintln!("Error: {err:?}"); - } + Ok(json_string) => match std::fs::write(&filename, json_string) { + Ok(_) => { + println!("Saved to: {filename:?}"); } - } + Err(err) => { + eprintln!("Error: {err:?}"); + } + }, Err(err) => { eprintln!("Error: {err:?}"); } @@ -76,13 +74,14 @@ impl NumberParser { let reader = std::io::BufReader::new(file); reader.lines().collect() } - Err(err) => { - Err(err) - } + Err(err) => Err(err), } } - async fn remove_dups(&self, contacts: &Vec) -> Vec { + async fn remove_dups( + &self, + contacts: &Vec, + ) -> Vec { let mut unique_contacts: Vec = Vec::new(); let mut unique_items = std::collections::HashSet::new(); @@ -100,9 +99,11 @@ impl NumberParser { unique_contacts } - - async fn update_contacts(&self, contacts: &Vec) -> Vec { + async fn update_contacts( + &self, + contacts: &Vec, + ) -> Vec { let mut updated: Vec = Vec::new(); for ct in contacts {