spans (cargo): Split an iterator into contiguous spans.
Keywords: iterator|split