---
title: "init(upstream:)"
framework: combine
role: symbol
role_heading: Initializer
path: "combine/publishers/ignoreoutput/init(upstream:)"
---

# init(upstream:)

Creates a publisher that ignores all upstream elements, but passes along the upstream publisher’s completion state (finish or failed).

## Declaration

```swift
init(upstream: Upstream)
```

## Parameters

- `upstream`: The publisher from which this publisher receives elements.
