# LayoutVariant

`import { LayoutVariant } from "destack:reflect";`

Target-specific layout for one variant case.

```ds title="LayoutVariant"
export struct LayoutVariant {
    name: string;
    type: Type<unknown>;
    layout: Layout;
}
```

[language/library/src/reflect/type.ds:49:56](https://github.com/destack-sh/destack/blob/main/language/library/src/reflect/type.ds#L49-L56)

## Members

### `name: string`

The case name when one exists.

### `type: Type<unknown>`

The case type.

### `layout: Layout`

The case layout.
