# mixin

**Kind:** Function

**Source:** [`packages/common/decorators/core/injectable.decorator.ts`](https://github.com/nestjs/nest/blob/master/packages/common/decorators/core/injectable.decorator.ts#L53)

**Part of:** [Common](subsystem-packages-common)

## Signature

```ts
function mixin(mixinClass: Type<T>)
```

## Parameters

| Name | Type |
|---|---|
| `mixinClass` | `Type<T>` |

## Used by

5 references from 5 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (5)

- `AnyFilesInterceptor` — `packages/platform-express/multer/interceptors/any-files.interceptor.ts`:24
- `FileFieldsInterceptor` — `packages/platform-express/multer/interceptors/file-fields.interceptor.ts`:27
- `FileInterceptor` — `packages/platform-express/multer/interceptors/file.interceptor.ts`:25
- `FilesInterceptor` — `packages/platform-express/multer/interceptors/files.interceptor.ts`:27
- `NoFilesInterceptor` — `packages/platform-express/multer/interceptors/no-files.interceptor.ts`:24
