funtime 0.3.1

A proc-macro helper to time Rust functions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[funtime::timed]
fn foo(y: i32) -> i32 {
    let mut x = 1;
    let d = 1_000;
    x += d;
    x += y;
    x
}

#[funtime::timed]
fn main() {
    foo(23);
}