#string #combinator #combination #char

char_combinator

创建给定字符范围内所有组合的迭代器

3个稳定版本

1.1.2 2020年12月16日
1.1.0 2020年12月8日
1.0.0 2020年7月7日

Rust模式中排名1523

每月下载量25

MIT/Apache

8KB
137

char_combinator

创建给定字符范围内所有组合的迭代器。

例如:

a
b
c
...
aa
ab
ac
...

功能

迭代器使用u128作为内部计数器。如果您需要更多的字符串,可以使用bigint功能。

示例

fn main() {
    for (i, s) in CharCombinator::default().take(104).enumerate() {
        println!("{}: {}", i, s);
    }
}

依赖项

~94–410KB