summaryrefslogtreecommitdiff
path: root/src/id.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/id.rs')
-rw-r--r--src/id.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/id.rs b/src/id.rs
index c69b341..ce7f13b 100644
--- a/src/id.rs
+++ b/src/id.rs
@@ -48,8 +48,8 @@ impl Id {
.chars()
.chain(
(0..ID_SIZE)
- .flat_map(|_| ALPHABET.choose(&mut rng)) /* usize -> &char */
- .cloned(), /* &char -> char */
+ .filter_map(|_| ALPHABET.choose(&mut rng)) /* usize -> &char */
+ .copied(), /* &char -> char */
)
.collect::<String>();
T::from(Self(id))