# IoCompletionEvent

`import { IoCompletionEvent } from "destack:io/binding";`

Completion event.

```ds title="IoCompletionEvent"
export struct IoCompletionEvent {
    key: uint64;
    result: int64;
    flags: IoCompletionFlags;
}
```

[language/library/src/io/binding/completion.ds:11:18](https://github.com/destack-sh/destack/blob/main/language/library/src/io/binding/completion.ds#L11-L18)

## Members

### `key: uint64`

User-assigned completion key.

### `result: int64`

Host result value.

### `flags: IoCompletionFlags`

Completion flags.
