# MemoryLayoutBinding

`import { MemoryLayoutBinding } from "destack:memory/binding";`

Layout binding family.

```ds title="MemoryLayoutBinding"
export interface MemoryLayoutBinding {
    readVirtualMemoryLayout(): Result<VirtualMemoryLayout, HostError>;
}
```

[language/library/src/memory/binding/layout.ds:14:23](https://github.com/destack-sh/destack/blob/main/language/library/src/memory/binding/layout.ds#L14-L23)

## Members

### `readVirtualMemoryLayout(): Result<VirtualMemoryLayout, HostError>`

Read virtual memory layout constraints.
