Instance Methodswift 6.0.3Swift
index(_:offsetBy:)
func index(_ i: LazyFilterSequence<Base>.Index, offsetBy n: Int) -> LazyFilterSequence<Base>.Index
func index(_ i: LazyFilterSequence<Base>.Index, offsetBy n: Int) -> LazyFilterSequence<Base>.Index
ss18LazyFilterSequenceVsSlRzrlE5index_8offsetBy5IndexQzAF_SitF
What are these?2SA3C
where Base:Collection
import Swift
@frozen struct LazyFilterSequence<Base> where Base : Sequence
A sequence whose elements consist of the elements of some base sequence that also satisfy a given predicate.
@frozen struct Int
A signed integer value type.
protocol Collection<Element> : Sequence
A sequence whose elements can be traversed multiple times, nondestructively, and accessed by an indexed subscript.
var endIndex: LazyFilterSequence<Base>.Index { get }
The collection’s “past the end” position—that is, the position one greater than the last valid subscript argument.
var startIndex: LazyFilterSequence<Base>.Index { get }
The position of the first element in a non-empty collection.
var underestimatedCount: Int { get }
subscript(position: LazyFilterSequence<Base>.Index) -> LazyFilterSequence<Base>.Element { get }
Accesses the element at position
.
subscript(bounds: Range<LazyFilterSequence<Base>.Index>) -> LazyFilterSequence<Base>.SubSequence { get }
func distance(from start: LazyFilterSequence<Base>.Index, to end: LazyFilterSequence<Base>.Index) -> Int
func formIndex(_ i: inout LazyFilterSequence<Base>.Index, offsetBy n: Int)
func formIndex(_ i: inout LazyFilterSequence<Base>.Index, offsetBy n: Int, limitedBy limit: LazyFilterSequence<Base>.Index) -> Bool
func formIndex(after i: inout LazyFilterSequence<Base>.Index)
func index(_ i: LazyFilterSequence<Base>.Index, offsetBy n: Int, limitedBy limit: LazyFilterSequence<Base>.Index) -> LazyFilterSequence<Base>.Index?
func index(after i: LazyFilterSequence<Base>.Index) -> LazyFilterSequence<Base>.Index
typealias Index = Base.Index
A type that represents a valid position in the collection.
typealias SubSequence = LazyFilterCollection<Base.SubSequence>