Vec :: dedup não funciona - como deduplicar um vetor de strings?
Analisei um arquivo, divida a sequência por linhas e quero deixar apenas elementos exclusivos em cada vetor. eu esperovec.dedup()
para trabalhar assim:
let mut vec = vec!["a", "b", "a"];
vec.dedup();
assert_eq!(vec, ["a", "b"]);
Mas falha:
thread 'main' panicked at 'assertion failed: `(left == right)`
left: `["a", "b", "a"]`,
right: `["a", "b"]`', src/main.rs:4:4
Como posso remover duplicatas?