### What it does
Checks for the use of `.cloned().collect()` on slice to
create a `Vec`.

### Why is this bad?
`.to_vec()` is clearer

### Example
```
let s = [1, 2, 3, 4, 5];
let s2: Vec<isize> = s[..].iter().cloned().collect();
```
The better use would be:
```
let s = [1, 2, 3, 4, 5];
let s2: Vec<isize> = s.to_vec();
```