# LifecycleRestart

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

Lifecycle restart fault.

```ds title="LifecycleRestart"
export struct LifecycleRestart {
    kind: "lifecycle.restart";
    delay: Duration;
}
```

[language/library/src/simulation/fault/fault.ds:482:487](https://github.com/destack-sh/destack/blob/main/language/library/src/simulation/fault/fault.ds#L482-L487)

## Members

### `kind: "lifecycle.restart"`

Fault discriminator.

### `delay: Duration`

Optional restart delay.
