1 个不稳定版本

使用旧的 Rust 2015

0.1.1 2018 年 6 月 26 日

#10#divide

Download history • Rust 包仓库 2/week @ 2024-04-07 • Rust 包仓库 7/week @ 2024-04-21 • Rust 包仓库 3/week @ 2024-04-28 • Rust 包仓库 115/week @ 2024-05-05 • Rust 包仓库 106/week @ 2024-05-12 • Rust 包仓库 36/week @ 2024-05-19 • Rust 包仓库 73/week @ 2024-05-26 • Rust 包仓库 34/week @ 2024-06-02 • Rust 包仓库 59/week @ 2024-06-09 • Rust 包仓库 12/week @ 2024-06-16 • Rust 包仓库 66/week @ 2024-06-23 • Rust 包仓库 25/week @ 2024-06-30 • Rust 包仓库 45/week @ 2024-07-07 • Rust 包仓库 92/week @ 2024-07-14 • Rust 包仓库 80/week @ 2024-07-21 • Rust 包仓库

246 每月下载次数
2 个包中使用(通过 wakuchin

MIT 许可证

7KB
65

split_range

将范围均匀分割为更小范围的迭代器。

extern crate divide_range;
use divide_range::RangeDivisions;

let range = 1..18;
let mut iter = range.divide_evenly_into(5);

assert_eq!(Some(1..4), iter.next());
assert_eq!(Some(4..7), iter.next());
assert_eq!(Some(7..10), iter.next());
assert_eq!(Some(10..14), iter.next());
assert_eq!(Some(14..18), iter.next());
assert_eq!(None, iter.next());

依赖项

~155KB