hinge 0.1.0

SQL-native ELT engine — dependency graph resolved automatically from FROM/JOIN clauses, parallel execution, single binary
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::time::Duration;

pub const SLOW_THRESHOLD: Duration = Duration::from_secs(10);

pub fn fmt_duration(d: Duration) -> String {
    let ms = d.as_millis();
    if ms < 1_000 {
        format!("{ms}ms")
    } else {
        format!("{:.3}s", d.as_secs_f64())
    }
}