# WorkerExecutor

`import { WorkerExecutor } from "destack:runtime";`

Worker executor selection.

```ds title="WorkerExecutor"
export enum WorkerExecutor {
    Managed = 1,
    DedicatedThread = 2,
}
```

[language/library/src/runtime/world.ds:47:52](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/world.ds#L47-L52)

## Variants

### `Managed = 1`

Let the runtime choose the executor.

### `DedicatedThread = 2`

Run this worker on one dedicated host thread.
