I have a struct (Lines) containing a vec of Coordinates. I\'m trying to implement a non-consuming mutable iterator over non-overlapping sub-slices into