extracting(_:)
Constructs a new span over the items within the supplied range of positions within this span.
Declaration
func extracting(_ bounds: some RangeExpression<Int>) -> Span<Element>Parameters
- bounds:
A valid range of positions. Every position in this range must be within the bounds of this
Span.
Return Value
A Span over the items within bounds
Discussion
The returned span’s first item is always at offset 0; unlike buffer slices, extracted spans do not share their indices with the span from which they are extracted.