floating-duration 0.1.2

Converts durations to fractional numbers and allows automatic formatting of durations.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate floating_duration;

use std::time::Instant;

use floating_duration::{TimeAsFloat, TimeFormat};

fn main() {
    let start = Instant::now();

    let result = (1..12).fold(1, |acc, x| acc * x);

    let elapsed = start.elapsed();
    println!("Needed {}", TimeFormat(elapsed));
    println!("In seconds: {}", elapsed.as_fractional_secs());

    println!("Result: {}", result);
}