7个版本 (2个稳定版)
使用旧的Rust 2015
1.0.1 | 2019年2月6日 |
---|---|
1.0.0 | 2017年8月17日 |
0.0.5 | 2015年5月24日 |
0.0.4 | 2015年1月3日 |
0.0.2 | 2014年11月25日 |
#946 in 算法
每月332次下载
在 adjacent_lines 中使用
6KB
78 行
rust-iterslide
此包实现了“滑动窗口”迭代器。
示例用法
extern crate iterslide;
use iterslide::SlideIterator;
fn main() {
let v: Vec<i8> = vec![1, 2, 3, 4, 5];
for window in v.slide(3) {
println!("{:?}", window);
}
}
输出
[1, 2, 3]
[2, 3, 4]
[3, 4, 5]
许可协议
许可协议为以下之一
- Apache License 2.0 (LICENSE-APACHE)
- MIT许可协议 (LICENSE-MIT)
任选其一。
贡献
除非您明确表示,否则您提交的任何有意包含在作品中的贡献将根据上述协议双重许可,不附加任何其他条款或条件。