# UsbRecipient

`import { UsbRecipient } from "destack:device/binding";`

USB control recipient.

```ds title="UsbRecipient"
export enum UsbRecipient {
    Device = 0,
    Interface = 1,
    Endpoint = 2,
    Other = 3,
}
```

[language/library/src/device/binding/usb.ds:58:67](https://github.com/destack-sh/destack/blob/main/language/library/src/device/binding/usb.ds#L58-L67)

## Variants

### `Device = 0`

Device recipient.

### `Interface = 1`

Interface recipient.

### `Endpoint = 2`

Endpoint recipient.

### `Other = 3`

Other recipient.
