use std::collections::HashSet;
fn main() {
let string = "Rust is a general-purpose programming language";
let unique_chars: HashSet<char> = string.chars().collect();
println!("{:?}", unique_chars);
for ch in &unique_chars {
println!("{}", ch);
}
}
/*
run:
{'p', 'e', 'R', 's', 'i', '-', 'l', 'u', 't', ' ', 'a', 'g', 'o', 'm', 'n', 'r'}
p
e
R
s
i
-
l
u
t
a
g
o
m
n
r
*/