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

# init(upstream:)

Creates a connectable publisher, attached to the provide upstream publisher.

## Declaration

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

## Parameters

- `upstream`: The publisher from which to receive elements.
