---
title: "removeRequest(_:)"
framework: vision
role: symbol
role_heading: Instance Method
path: "vision/vnvideoprocessor/removerequest(_:)"
---

# removeRequest(_:)

Removes a Vision request from the video processor’s request queue.

## Declaration

```swift
func removeRequest(_ request: VNRequest) throws
```

## Parameters

- `request`: The request to remove.

## See Also

### Performing Requests

- [addRequest(_:processingOptions:)](vision/vnvideoprocessor/addrequest(_:processingoptions:).md)
- [VNVideoProcessor.RequestProcessingOptions](vision/vnvideoprocessor/requestprocessingoptions.md)
- [analyze(_:)](vision/vnvideoprocessor/analyze(_:).md)
- [cancel()](vision/vnvideoprocessor/cancel().md)
- [add(_:withProcessingOptions:)](vision/vnvideoprocessor/add(_:withprocessingoptions:).md)
- [analyze(with:)](vision/vnvideoprocessor/analyze(with:).md)
