# GpuBindGroupLayoutSamplerResource

`import { GpuBindGroupLayoutSamplerResource } from "destack:gpu/binding";`

Sampler bind group layout resource payload.

```ds title="GpuBindGroupLayoutSamplerResource"
export struct GpuBindGroupLayoutSamplerResource {
    kind: "sampler";
    samplerBindingType: GpuSamplerBindingType;
}
```

[language/library/src/gpu/binding/bind.ds:108:113](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/bind.ds#L108-L113)

## Members

### `kind: "sampler"`

Discriminator for this bind-group-layout resource variant.

### `samplerBindingType: GpuSamplerBindingType`

Sampler binding layout selector.
