QuerySnapshotsSequence
@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *)
struct QuerySnapshotsSequence : AsyncSequenceAn AsyncSequence that emits QuerySnapshot values whenever the query data changes.
This struct is the concrete type returned by the Query.snapshots property.
-
Declaration
Swift
public typealias Element = QuerySnapshot -
Declaration
Swift
@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *) public typealias Failure = Error -
Declaration
Swift
public typealias AsyncIterator = Iterator -
The asynchronous iterator for
QuerySnapshotsSequence.Declaration
Swift
@available(macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0, *) public struct Iterator : AsyncIteratorProtocolextension Query.QuerySnapshotsSequence.Iterator: Sendable