pub fn extend_with_elements<T, U, E>(dest: &mut T, elements: U)where U: ExtendWithElements<E>, T: Extend<E>,