fn get_max_bounds()

in src/app.rs [423:435]


fn get_max_bounds(data: &[(f64, f64)], default_max: (f64, f64)) -> (f64, f64) {
    let xmax = data
        .iter()
        .map(|(x, _)| x)
        .max_by(|a, b| a.partial_cmp(b).unwrap())
        .unwrap_or(&default_max.0);
    let ymax = data
        .iter()
        .map(|(_, y)| y)
        .max_by(|a, b| a.partial_cmp(b).unwrap())
        .unwrap_or(&default_max.1);
    (*xmax, *ymax)
}