---
title: "performAll(_:)"
framework: vision
role: symbol
role_heading: Instance Method
path: "vision/imagerequesthandler/performall(_:)"
---

# performAll(_:)

Schedules a collection of framework requests to perform on the handler’s image.

## Declaration

```swift
final func performAll(_ requests: some Collection<any VisionRequest>) -> some AsyncSequence<VisionResult, Never>

```

## Parameters

- `requests`: A collection of requests to perform.

## Return Value

Return Value A sequence of requests results.

## Discussion

Discussion This function doesn’t wait for requests to complete before returning. You can receive request results from the AsyncSequence as they become available.

## See Also

### Performing the request

- [perform(_:)](vision/imagerequesthandler/perform(_:)-l6er.md)
- [perform(_:)](vision/imagerequesthandler/perform(_:)-7b6g5.md)
