Interface IValueTiming<T>

Value timing details, produced by the timing operator.

timing

interface IValueTiming<T> {
    duration: number;
    index: number;
    state: IterationState;
    sync: boolean;
    value: T;
}

Type Parameters

  • T

Properties

duration: number

Time in ms it took to get the value.

index: number

Index of the value that was timed.

Iteration session state.

sync: boolean

Iteration concurrency flag:

  • true - synchronous iteration
  • false - asynchronous iteration
value: T

Value that was timed.