@@ -5,14 +5,6 @@ extension AsyncThrowingStream where Failure == Error {
55 /// terminates, rethrowing any failure.
66 ///
77 /// - Parameter sequence: An async sequence.
8- @available ( iOS, deprecated: 18 , message: " Use 'any AsyncSequence<Element, any Error>', instead. " )
9- @available (
10- macOS, deprecated: 15 , message: " Use 'any AsyncSequence<Element, any Error>', instead. "
11- )
12- @available ( tvOS, deprecated: 18 , message: " Use 'any AsyncSequence<Element, any Error>', instead. " )
13- @available (
14- watchOS, deprecated: 11 , message: " Use 'any AsyncSequence<Element, any Error>', instead. "
15- )
168 public init < S: AsyncSequence > ( _ sequence: S ) where S. Element == Element , S: Sendable {
179 let lock = NSLock ( )
1810 let iterator = UncheckedBox < S . AsyncIterator ? > ( wrappedValue: nil )
@@ -51,14 +43,6 @@ extension AsyncThrowingStream where Failure == Error {
5143extension AsyncSequence {
5244 /// Erases this async sequence to an async throwing stream that produces elements till this
5345 /// sequence terminates, rethrowing any error on failure.
54- @available ( iOS, deprecated: 18 , message: " Use 'any AsyncSequence<Element, any Error>', instead. " )
55- @available (
56- macOS, deprecated: 15 , message: " Use 'any AsyncSequence<Element, any Error>', instead. "
57- )
58- @available ( tvOS, deprecated: 18 , message: " Use 'any AsyncSequence<Element, any Error>', instead. " )
59- @available (
60- watchOS, deprecated: 11 , message: " Use 'any AsyncSequence<Element, any Error>', instead. "
61- )
6246 public func eraseToThrowingStream( ) -> AsyncThrowingStream < Element , Error > where Self: Sendable {
6347 AsyncThrowingStream ( self )
6448 }
0 commit comments