slice.iter().cloned().collect()
If one uses `slice.iter().cloned().collect()` to create a new `Vec`, it should be `slice.to_owned()`. Fix #1292
util::cargo