QueryPublisher struct QueryPublisher : Publisher Undocumented Output Declaration Swift typealias Output = [Item] Failure Declaration Swift typealias Failure = Never query Undocumented Declaration Swift let query: String itemEvents Undocumented Declaration Swift let itemEvents: Cache.ItemChange cache Undocumented Declaration Swift let cache: Cache wait Undocumented Declaration Swift let wait: Double init(cache:query:events:wait:) Undocumented Declaration Swift init(cache: Cache, query: String, events: Cache.ItemChange, wait: Double) receive(subscriber:) Declaration Swift func receive<S>(subscriber: S) where S: Subscriber, S.Failure == QueryPublisher.Failure, S.Input == QueryPublisher.Output