hrsw

Crates.iohrsw
lib.rshrsw
version0.1.2
sourcesrc
created_at2019-07-21 18:26:24.925073
updated_at2021-04-04 23:17:11.901313
descriptionThis is a simple, high resolution stopwatch library.
homepage
repositoryhttps://github.com/antaljanosbenjamin/rust-hr-stopwatch
max_upload_size
id150598
size14,178
János Benjamin Antal (antaljanosbenjamin)

documentation

README

High resolution stopwatch

build

This library is a simple stopwatch implementation based on std::time::SystemTime. This library can also be found on crates.io.

To use this library you only have to add to your Cargo.toml as a dependency:

[dependencies]
hrsw = "0.1.2"

Example usage

use hrsw::Stopwatch;
let mut stopwatch = Stopwatch::new();
stopwatch.start();
// do something and get the elapsed time
let elapsed = stopwatch.elapsed();
// do something other and get the total elapsed time
stopwatch.stop();
let total_elapsed = stopwatch.elapsed();

Contributing contributions welcome

All kinds of contribution is very welcomed, so please feel free to create an issue, a pull request or ask me anything about the library!

Commit count: 29

cargo fmt