# HostErrorContextIoDriver

`import { HostErrorContextIoDriver } from "destack:error";`

I/O-driver host-error context payload.

```ds title="HostErrorContextIoDriver"
export struct HostErrorContextIoDriver {
    kind: "ioDriver";
    syscall: string;
    fd: int32;
    feature: string;
}
```

[language/library/src/error/host.ds:463:472](https://github.com/destack-sh/destack/blob/main/language/library/src/error/host.ds#L463-L472)

## Members

### `kind: "ioDriver"`

Discriminator for this error-context variant.

### `syscall: string`

Optional syscall or host API name.

### `fd: int32`

Optional file descriptor.

### `feature: string`

Optional feature identifier.
