Patrząc poprzez dokumentacji Rust, widziałem jedynie następujące metodypush iterator do wektora (lub dowolnej kolekcji)
fn push_all(&mut self, other: &[T])
pchnąć wiele wartości do już istniejącego Vec
. Jednak jeśli mam iterator, myślę, że nie jest efektywny w użyciu: vector.push_all(it.collect().as_ref())
. Czy istnieje sposób, aby przejść przez to?