pub fn tuple_windows<I, T>(iter: I) -> TupleWindows<I, T> ⓘwhere I: Iterator<Item = T::Item>, T: HomogeneousTuple, T::Item: Clone,
Create a new tuple windows iterator.