1 个不稳定版本
0.1.0 | 2020 年 8 月 7 日 |
---|
#4 在 #iterates
7KB
74 行
遍历一个物品切片所有可能的组合的通用组合生成器。
它旨在简洁和广泛适用性,而非强大。
许可证
根据以下任意一项许可
- Apache 许可证 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
您可以选择。
贡献
除非您明确声明,否则您提交的任何贡献,根据 Apache-2.0 许可证定义的,应按照上述方式双许可,不附加任何额外条款或条件。
lib.rs
:
遍历一个物品切片所有可能的组合的通用组合生成器。
请注意,组合与排列不同,因为这个crate不会生成这些物品的所有可能的顺序。
这个crate不会检查项目之间的唯一性;如果需要,用户需要在将项目传递给CombinationIterator::new
之前确保项目是唯一的。