Thanks to visit codestin.com
Credit goes to github.com

Skip to content

gavincrawford/macrotime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This crate implements macros that can be used to time arbitrary snippets of code. This allows you to easily test functions on the go, without any fancy boilerplate for benchmarking.

Example

To time a snippet of code, simply:

use macrotime::*;
dbg_time!("task", {
    // write any code here...
});

And the execution time will be logged in the most relevant unit with the 'task' context added for readability. It's that simple.

Documentation

If you'd like to see more examples or learn more about MacroTime, take a look at the documentation. All information listed there should be up to date and tested for the most recent version of the package.

About

The easiest way to time code snippets in Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages