INNER CODE UNIT · Rust

min

orf/gping · gping/src/main.rs:210

        let mut min = ymin.unwrap_or(data_min - (data_min * 10_f64) / 100_f64);
        let mut max = ymax.unwrap_or(data_max + (data_max * 10_f64) / 100_f64);

        // Reject negative bounds, and never let the axis collapse to zero height (no
        // data yet, or --ymin pinned above everything we have measured so far).
        min = min.max(0_f64);
        if max <= min {
            max = min + 1000_f64;
        }

        [min, max]
    }

    fn x_axis_bounds(&self) -> [f64; 2] {
        let now = Local::now();
        let now_idx;
        let before_idx;
        if (now - self.started) < self.display_interval {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…