Attaches the specified subscriber to this publisher.
Mac Catalyst 13.0+
The subscriber to attach to this publisher. After attaching, the subscriber can start to receive values.
Always call this function instead of receive(subscriber:). Adopters of Publisher must implement receive(subscriber:). The implementation of subscribe(_:) provided by Publisher calls through to receive(subscriber:).