4个版本 (2个重大更改)
0.2.1 | 2024年2月19日 |
---|---|
0.2.0 | 2023年6月24日 |
0.1.0 | 2022年12月26日 |
0.0.1 | 2022年12月11日 |
在 Rust模式 中排名第 692
每月下载量 556
在 6 个crate中 使用 6 (5直接)
10KB
125 行
iter-identify_first_last
辅助迭代器,标记第一个和最后一个元素。
use iter_identify_first_last::IteratorIdentifyFirstLastExt;
use std::fmt::Write;
fn main() {
let list = [1, 2, 3, 4, 5, 6];
let mut string = String::new();
for (is_first, item) in list.iter().identify_first() {
if !is_first {
string.push(' ');
}
write!(string, "{item}").unwrap();
}
assert_eq!(string, "1 2 3 4 5 6");
}
lib.rs
:
功能标志
依赖项
~175KB