func publisher()

in Sources/Confidence/BufferedPassthroughSubject.swift [20:29]


    func publisher() -> AnyPublisher<T, Never> {
        return queue.sync {
            isListening = true
            let bufferedPublisher = buffer.publisher
            buffer.removeAll()
            return bufferedPublisher
                .append(subject)
                .eraseToAnyPublisher()
        }
    }