blob: 4dad24ac00cad9ae2532af665ccb2516d939c1bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
### What it does
Checks for slicing expressions which are equivalent to dereferencing the
value.
### Why is this bad?
Some people may prefer to dereference rather than slice.
### Example
```
let vec = vec![1, 2, 3];
let slice = &vec[..];
```
Use instead:
```
let vec = vec![1, 2, 3];
let slice = &*vec;
```
|