aboutsummaryrefslogtreecommitdiff
path: root/src/charset.rs
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2023-11-15 19:02:11 +0100
committerAlex Auvolat <alex@adnab.me>2023-11-15 19:02:11 +0100
commit56654ce07fb1319a21e6d5f2bdcc0d024c4db398 (patch)
tree2e58acc5cfd91577a4f05aa85275dc3bb1fc4b53 /src/charset.rs
parent643f65d17c264ead3726ef7efd4f820d78e4d5b3 (diff)
downloaddatagengo-56654ce07fb1319a21e6d5f2bdcc0d024c4db398.tar.gz
datagengo-56654ce07fb1319a21e6d5f2bdcc0d024c4db398.zip
Regenerate examples with hopefully more variety
Diffstat (limited to 'src/charset.rs')
-rw-r--r--src/charset.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/charset.rs b/src/charset.rs
index 71e1e84..b322324 100644
--- a/src/charset.rs
+++ b/src/charset.rs
@@ -19,6 +19,9 @@ impl Charset {
chars.dedup();
Self(chars)
}
+ pub fn iter(&self) -> impl Iterator<Item = char> + '_ {
+ self.0.iter().copied()
+ }
pub fn intersects(&self, other: &Self) -> bool {
let mut it1 = self.0.iter().peekable();
let mut it2 = other.0.iter().peekable();