Collects all elements of the iterator into a vector.
fn collect(self) -> Vec<<Self as Iterator>::Item, Libc>
If no space can be allocated for the elements, the process is aborted.