# OperationTimeout

`import { OperationTimeout } from "destack:simulation/fault";`

Deterministic operation timeout fault.

```ds title="OperationTimeout"
export struct OperationTimeout {
    kind: "operation.timeout";
    after: Duration;
    error: Error;
}
```

[language/library/src/simulation/fault/fault.ds:48:55](https://github.com/destack-sh/destack/blob/main/language/library/src/simulation/fault/fault.ds#L48-L55)

## Members

### `kind: "operation.timeout"`

Fault discriminator.

### `after: Duration`

Optional timeout duration.

### `error: Error`

Optional timeout error override.
