summaryrefslogtreecommitdiffstats
path: root/src/tools/clippy/src/docs/deref_by_slicing.txt
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;
```