Crates.io | stopwatch |
lib.rs | stopwatch |
version | 0.0.7 |
source | src |
created_at | 2015-01-01 05:29:21.276159 |
updated_at | 2016-05-14 03:41:42.183381 |
description | A stopwatch library for timing things. |
homepage | |
repository | https://github.com/ellisonch/rust-stopwatch |
max_upload_size | |
id | 675 |
size | 5,831 |
This is a simple module used to time things in Rust.
extern crate stopwatch;
use stopwatch::{Stopwatch};
// ...
let sw = Stopwatch::start_new();
// do something that takes some time
println!("Thing took {}ms", sw.elapsed_ms());
fn new() -> Stopwatch
fn start_new() -> Stopwatch
fn start(&mut self)
fn stop(&mut self)
fn reset(&mut self)
fn restart(&mut self)
fn is_running(&self) -> bool
fn elapsed(&self) -> Duration
fn elapsed_ms(&self) -> i64