pub fn chunk_vec<T: Clone>(items: &[T], chunk_size: usize) -> Vec<Vec<T>>
Split a vector into chunks of specified size. Returns a vector of vectors, where each inner vector has at most chunk_size elements.
chunk_size