# Samples

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

Benchmark sample series.

```ds title="Samples"
export struct Samples {
    measurements: [Measurement];
    count: uint32;
    min: Duration;
    max: Duration;
    mean: Duration;
    median: Duration;
    p95: Duration;
    relativeErrorPpm: uint32;
}
```

[language/library/src/bench/measurement.ds:30:54](https://github.com/destack-sh/destack/blob/main/language/library/src/bench/measurement.ds#L30-L54)

## Members

### `measurements: [Measurement]`

Recorded measurements.

### `count: uint32`

Sample count.

### `min: Duration`

Fastest recorded duration.

### `max: Duration`

Slowest recorded duration.

### `mean: Duration`

Mean recorded duration.

### `median: Duration`

Median recorded duration.

### `p95: Duration`

95th percentile recorded duration.

### `relativeErrorPpm: uint32`

Relative standard error in parts per million.
