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 算法

Download history 131/week @ 2024-03-11 66/week @ 2024-03-18 37/week @ 2024-03-25 60/week @ 2024-04-01 39/week @ 2024-04-08 71/week @ 2024-04-15 51/week @ 2024-04-22 75/week @ 2024-04-29 73/week @ 2024-05-06 67/week @ 2024-05-13 82/week @ 2024-05-20 15/week @ 2024-05-27 65/week @ 2024-06-03 93/week @ 2024-06-10 115/week @ 2024-06-17 58/week @ 2024-06-24

每月332次下载
adjacent_lines 中使用

MIT/Apache

6KB
78

rust-iterslide

Version Docs Build Status

此包实现了“滑动窗口”迭代器。

示例用法

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]

许可协议

许可协议为以下之一

任选其一。

贡献

除非您明确表示,否则您提交的任何有意包含在作品中的贡献将根据上述协议双重许可,不附加任何其他条款或条件。

无运行时依赖