protocol MutableCollection
Inheritance |
Collection, Sequence
View Protocol Hierarchy →
|
Associated Types |
SubSequence : Collection = MutableSlice<Self>
IndexDistance : SignedInteger = Int
Iterator : IteratorProtocol = IndexingIterator<Self>
Indices : Sequence = DefaultIndices<Self>
|
Import |
import Swift |
Instance Variables
Subscripts
Instance Methods
Default Implementations
Where Base.Iterator == Iterator
Where Indices == DefaultIndices, Indices.Index == Index, Indices.IndexDistance == Int, Indices.Iterator == IndexingIterator>, Indices.SubSequence == DefaultIndices, Indices._Element == Index, Indices.IndexDistance.IntegerLiteralType == Int, Indices.IndexDistance.Stride == Int, Indices.IndexDistance._DisabledRangeIndex == Int._DisabledRangeIndex, Indices.Iterator.Element == Index, Indices.IndexDistance.Stride.IntegerLiteralType == Int
Where Iterator == IndexingIterator, Iterator.Element == _Element
Where Iterator == Self
Where Iterator.Element : Collection
Where Iterator.Element : Comparable
Where Iterator.Element : Equatable
Where Iterator.Element : Sequence
Where Iterator.Element == String
Where SubSequence : Sequence, SubSequence.SubSequence == SubSequence, SubSequence.Iterator.Element == Iterator.Element
Where SubSequence == Self
Where SubSequence == Slice, SubSequence.Index == Index, SubSequence.Iterator == IndexingIterator>, SubSequence.SubSequence == Slice, SubSequence._Element == _Element, SubSequence.Iterator.Element == _Element