`dedup` メソッドを使う。
<https://doc.rust-lang.org/std/vec/struct.Vec.html#method.dedup>
```rust
let mut nums = vec![1, 2, 2, 3, 4, 4, 4, 5, 5];
nums.dedup();
println!("{:?}", nums); // [1, 2, 3, 4, 5]
```
`dedup` メソッドは連続する要素のみしか対象としないため、事前にベクタをソートしておく必要がある。
```rust
numbers.sort();
numbers.dedup();
println!("{}", numbers.len());
```
sort も dedup も元のベクタを破壊的に変更し、戻り値はないので注意。