pub(crate) fn zip_repeat_shorter<Tx: Clone, Ty: Clone>( lhs: &[Tx], rhs: &[Ty], ) -> Vec<(Tx, Ty)>
Zip lhs with rhs, but repeat the last item from the shorter slice.
lhs
rhs