---
title: "receive(completion:)"
framework: combine
role: symbol
role_heading: Instance Method
path: "combine/subscribers/assign/receive(completion:)"
---

# receive(completion:)

Tells the subscriber that the publisher has completed publishing, either normally or with an error.

## Declaration

```swift
final func receive(completion: Subscribers.Completion<Never>)
```

## Parameters

- `completion`: A doc://com.apple.Combine/documentation/Combine/Subscribers/Completion case indicating whether publishing completed normally or with an error.

## See Also

### Receiving life cycle events

- [receive(subscription:)](combine/subscribers/assign/receive(subscription:).md)
