Type Aliasswift 6.0.3Swift
Stream2
This declaration has been renamed to Sequence2.Iterator.
This declaration was obsoleted in Swift 5.0.
typealias Stream2 = Sequence2.Iterator
This declaration has been renamed to Sequence2.Iterator.
This declaration was obsoleted in Swift 5.0.
typealias Stream2 = Sequence2.Iterator
import Swift
@frozen struct Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
A sequence of pairs built out of two underlying sequences.
associatedtype Iterator : IteratorProtocol
A type that provides the sequence’s iteration interface and encapsulates its iteration state.
protocol Sequence<Element>
A type that provides sequential, iterated access to its elements.
var underestimatedCount: Int { get }
func makeIterator() -> Zip2Sequence<Sequence1, Sequence2>.Iterator
@frozen struct Iterator
An iterator for Zip2Sequence
.
typealias Element = (Sequence1.Element, Sequence2.Element)
typealias Stream1 = Sequence1.Iterator