# OrderFault

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

Storage ordering fault.

```ds title="OrderFault"
export enum OrderFault {
    ReorderPersist = 1,
    ReorderVisibility = 2,
    TornSequence = 3,
}
```

[language/library/src/simulation/fault/fault.ds:173:180](https://github.com/destack-sh/destack/blob/main/language/library/src/simulation/fault/fault.ds#L173-L180)

## Variants

### `ReorderPersist = 1`

Persist writes in an order different from issue order.

### `ReorderVisibility = 2`

Expose writes in an order different from issue order.

### `TornSequence = 3`

Expose only part of an ordered write sequence.
