# HeapEdgePage

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

Heap edge list page.

```ds title="HeapEdgePage"
export struct HeapEdgePage {
    edges: HeapEdge[];
    nextOffset: uint64;
}
```

[language/library/src/runtime/heap.ds:49:54](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/heap.ds#L49-L54)

## Members

### `edges: HeapEdge[]`

Heap edge records in this page.

### `nextOffset: uint64`

Next edge byte offset when more records exist.
