# Measurement

`import { Measurement } from "destack:bench";`

Recorded benchmark measurement.

```ds title="Measurement"
export struct Measurement {
    name: string;
    iterations: uint64;
    duration: Duration;
    bytes: uint64;
    items: uint64;
    unit: Unit;
}
```

[language/library/src/bench/measurement.ds:9:27](https://github.com/destack-sh/destack/blob/main/language/library/src/bench/measurement.ds#L9-L27)

## Members

### `name: string`

Measurement name.

### `iterations: uint64`

Completed iteration count.

### `duration: Duration`

Elapsed duration.

### `bytes: uint64`

Processed byte count when available.

### `items: uint64`

Processed item count when available.

### `unit: Unit`

Measurement unit when available.
