1/* #region trait for split_at */ 2 3pub trait IterSplitAtAPI: Sized { 4 // Function that split the iterator at the given index. 5 // This is used for parallel iterator. 6 fn split_at(self, index: usize) -> (Self, Self); 7} 8 9/* #endregion */