(out: &mut String, name: &str, label: &str, values: &[(&str, u64)])
| 270 | } |
| 271 | |
| 272 | fn append_counter(out: &mut String, name: &str, label: &str, values: &[(&str, u64)]) { |
| 273 | for (lv, count) in values { |
| 274 | out.push_str(&format!("{name}{{{label}=\"{lv}\"}} {count}\n")); |
| 275 | } |
| 276 | } |
| 277 | |
| 278 | fn append_histogram(out: &mut String, name: &str, buckets: &[AtomicU64; 7]) { |
| 279 | let boundaries = ["0.001", "0.005", "0.01", "0.05", "0.1", "0.5", "+Inf"]; |