This function runs the passed callable T for the duration of maxRuntime. It will count how often T is run in the duration and how long each run took to complete.
This function runs the passed callable T for the duration of maxRuntime. It will count how often T is run in the duration and how long each run took to complete.
Ditto Ditto
This struct takes care of the time taking and outputting of the statistics.
The options controlling the behaviour of benchmark.