fn header_line()

in aws-lc-rs/util/process-criterion-csv.rs [125:147]


    fn header_line(&self) -> String {
        let mut line = String::new();
        if self.min {
            line = format!("{},aws-lc (min), ring (min), % diff (min)", line);
        }
        if self.median {
            line = format!("{},aws-lc (median), ring (median), % diff (median)", line);
        }
        if self.max {
            line = format!("{},aws-lc (max), ring (max), % diff (max)", line);
        }
        if self.percentile.len() > 0 {
            let mut percentiles = self.percentile.clone();
            percentiles.sort();
            for percentile in percentiles {
                line = format!(
                    "{},aws-lc (P{:02}), ring (P{:02}), % diff (P{:02})",
                    line, percentile, percentile, percentile
                );
            }
        }
        line
    }