From f4c019a200f548fcf28be5c8557572ab78a1e2e8 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 10 Aug 2024 19:26:52 +0200 Subject: code cleanup --- src/sheet/loader/mod.rs | 4 ++-- src/sheet/loader/native/csv.rs | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) (limited to 'src/sheet/loader') diff --git a/src/sheet/loader/mod.rs b/src/sheet/loader/mod.rs index 0e083fe..6f731db 100644 --- a/src/sheet/loader/mod.rs +++ b/src/sheet/loader/mod.rs @@ -35,7 +35,7 @@ impl Loader { }; } - return None; + None } pub fn add(&mut self, extension: String, func: Box>) { @@ -43,7 +43,7 @@ impl Loader { } pub fn get() -> &'static mut Self { - static mut GLOBAL_LOADER: Lazy = Lazy::new(|| Loader::new()); + static mut GLOBAL_LOADER: Lazy = Lazy::new(Loader::new); unsafe { &mut *addr_of_mut!(GLOBAL_LOADER) } } } diff --git a/src/sheet/loader/native/csv.rs b/src/sheet/loader/native/csv.rs index 4a8f05d..6f81645 100644 --- a/src/sheet/loader/native/csv.rs +++ b/src/sheet/loader/native/csv.rs @@ -9,10 +9,8 @@ pub fn load_csv(path: String) -> Tablized { let mut table = Vec::new(); - for result in csv_reader.records() { - if let Ok(record) = result { - table.push(record.iter().map(|s| Cell::from(s)).collect::>()) - } + for record in csv_reader.records().flatten() { + table.push(record.iter().map(Cell::from).collect::>()) } Tablized::Vector(table) -- cgit v1.2.3-70-g09d2