struct LazyCollection<Base : CollectionType>
Inheritance |
CollectionType, Indexable, LazyCollectionType, LazySequenceType, SequenceType
View Protocol Hierarchy →
|
Associated Types |
Elements = Base
Index = Base.Index
Generator = Base.Generator
Element = Base.Generator.Element
Index = Base.Index
SubSequence = LazyCollection<Slice<Base>>
|
Import |
import Swift |
Initializers
Instance Variables
Subscripts
Instance Methods
Conditionally Inherited Items
Where Elements == Self
Where Elements.Generator.Element == Generator.Element, Generator.Element : SequenceType
Where Elements.Index : BidirectionalIndexType
Where Generator.Element : CollectionType
Where Generator.Element : CollectionType, Elements.Generator.Element : CollectionType, Generator.Element == Elements.Generator.Element
Where Generator.Element : CollectionType, Index : BidirectionalIndexType, Generator.Element.Index : BidirectionalIndexType
Where Generator.Element : CollectionType, Index : BidirectionalIndexType, Generator.Element.Index : BidirectionalIndexType, Elements.Generator.Element : CollectionType, Elements.Index : BidirectionalIndexType, Elements.Generator.Element.Index : BidirectionalIndexType, Generator.Element == Elements.Generator.Element
Where Generator.Element : Comparable
Where Generator.Element : Equatable
Where Generator.Element : SequenceType
Where Generator.Element == String
Where Index : BidirectionalIndexType
Where Index : BidirectionalIndexType, Elements.Index : BidirectionalIndexType
Where Index : RandomAccessIndexType
Where Index : RandomAccessIndexType, Elements.Index : RandomAccessIndexType
Where SubSequence == Self, Index : BidirectionalIndexType