---
title: "init(output:completion:)"
framework: combine
role: symbol
role_heading: Initializer
path: "combine/record/recording-swift.struct/init(output:completion:)"
---

# init(output:completion:)

Set up a complete recording with the specified output and completion.

## Declaration

```swift
init(output: [Output], completion: Subscribers.Completion<Failure> = .finished)
```

## See Also

### Creating a recording

- [init()](combine/record/recording-swift.struct/init().md)
