We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b4ae2ba commit 663561cCopy full SHA for 663561c
README.md
@@ -4,4 +4,24 @@ Precision is a simple crate to perform measurements using hardware counters.
4
5
It is especially useful for performing micro-benchmarks.
6
7
-[API documentation](https://docs.rs/precision)
+## [API documentation](https://docs.rs/precision)
8
+
9
+## Example
10
11
+```rust
12
+extern crate precision;
13
14
+let p = precision::Precision::new(precision::Config::default()).unwrap();
15
16
+let start = p.now();
17
+let stop = p.now();
18
+let elapsed1 = stop - start;
19
20
21
22
+let elapsed2 = stop - start;
23
24
+let elapsed_total = elapsed1 + elapsed2;
25
+let elapsed_total_secs = elapsed_total_as_secs_f64();
26
+let hw_ticks = elapsed_total.ticks();
27
+```
0 commit comments