struct LazyMapBidirectionalCollection<Base : BidirectionalCollection, Element>
Inheritance |
BidirectionalCollection, BidirectionalIndexable, Collection, Indexable, IndexableBase, LazyCollectionProtocol, LazySequenceProtocol, Sequence
View Protocol Hierarchy →
|
Associated Types |
Index = Base.Index
IndexDistance = Base.IndexDistance
Indices = Base.Indices
Iterator = LazyMapIterator<Base.Iterator, Element>
Element = Element
Index = Base.Index
SubSequence = BidirectionalSlice<LazyMapBidirectionalCollection<Base, Element>>
|
Import |
import Swift |
Instance Variables
Subscripts
Instance Methods
Conditionally Inherited Items
Where Elements == Self
Where Elements.Iterator.Element == Iterator.Element, Iterator.Element : Sequence
Where Index : Strideable, Index.Stride : SignedInteger
Where Indices == DefaultBidirectionalIndices
Where Indices == DefaultIndices
Where Iterator.Element : BidirectionalCollection
Where Iterator.Element : Collection
Where Iterator.Element : Comparable
Where Iterator.Element : Equatable
Where Iterator.Element : Sequence
Where Iterator.Element == String
Where Self : BidirectionalCollection, Elements : BidirectionalCollection
Where Self : BidirectionalCollection, Elements : BidirectionalCollection, Iterator.Element : BidirectionalCollection, Elements.Iterator.Element : BidirectionalCollection, Iterator.Element == Elements.Iterator.Element
Where Self : Collection, Elements : Collection
Where Self : Collection, Elements : Collection, Iterator.Element : Collection, Elements.Iterator.Element : Collection, Iterator.Element == Elements.Iterator.Element