up
This commit is contained in:
13
src/main.rs
13
src/main.rs
@@ -1,14 +1,12 @@
|
||||
use std::{error::Error, fs::File, io};
|
||||
use crate::model::RaceData;
|
||||
use std::{error::Error, fs::File};
|
||||
|
||||
mod model;
|
||||
|
||||
fn read_file() -> Result<Vec<RaceData>, Box<dyn Error>> {
|
||||
let file = File::open("/home/tom/Dev/Rust/wec_analyze/data.csv")?;
|
||||
|
||||
let mut reader = csv::ReaderBuilder::new()
|
||||
.delimiter(b',')
|
||||
.from_reader(file);
|
||||
let mut reader = csv::ReaderBuilder::new().delimiter(b',').from_reader(file);
|
||||
|
||||
//println!("Headers: {:?}", reader.headers()?);
|
||||
let mut data = Vec::new();
|
||||
@@ -16,7 +14,7 @@ fn read_file() -> Result<Vec<RaceData>, Box<dyn Error>> {
|
||||
for result in reader.deserialize::<RaceData>() {
|
||||
match result {
|
||||
Ok(record) => {
|
||||
//println!("{:?}", record);
|
||||
//println!("{:?}", record);
|
||||
data.push(record);
|
||||
}
|
||||
Err(e) => {
|
||||
@@ -28,11 +26,10 @@ fn read_file() -> Result<Vec<RaceData>, Box<dyn Error>> {
|
||||
Ok(data)
|
||||
}
|
||||
|
||||
|
||||
fn main() {
|
||||
let data = read_file();
|
||||
let data = read_file();
|
||||
|
||||
for(i, record) in data.iter().enumerate(){
|
||||
for (i, record) in data.iter().enumerate() {
|
||||
println!("i: {}", i);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user