pub fn get_buffer_size_for_iter<'t, V: AsRef<[u8]> + 't>(
    iter: impl Iterator<Item = V> + ExactSizeIterator
) -> usize