diff --git a/src/main.rs b/src/main.rs index 84a9584..cb6825c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,8 +1,12 @@ +#![warn(clippy::all, clippy::pedantic)] +#![allow(clippy::clippy::cast_precision_loss)] + mod stats; fn main() { // Stats - let mut numbers = stats::StatsCalculator::default_data(); + let mut data = vec![1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; + let mut numbers = stats::NewStatsCalculator::from_vec(&mut data); println!("Data: {:?}", numbers); println!("Mean: {:?}", numbers.get_mean()); println!("Median: {:?}", numbers.get_median());