# FrameSlot

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

Runtime frame slot.

```ds title="FrameSlot"
export struct FrameSlot {
    id: FrameSlotId;
    name: string;
    sizeBytes: uint32;
}
```

[language/library/src/runtime/frame.ds:46:53](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/frame.ds#L46-L53)

## Members

### `id: FrameSlotId`

Slot identifier.

### `name: string`

Slot name when source metadata names it.

### `sizeBytes: uint32`

Slot byte size.
