1pub fn map_into<T, U>(iter: impl IntoIterator<Item = T>) -> Vec<U> 2where 3 T: Into<U>, 4{ 5 iter.into_iter().map(Into::into).collect() 6}