#range #retain #part #vec #extension #defined #operate

retain_range

将Vec::retain扩展到仅对由范围定义的向量部分进行操作

2个版本

0.1.1 2023年10月30日
0.1.0 2023年10月30日

#7 in #retain

MIT许可证

8KB
113 代码行(不包括注释)

retain_range

Vec::retain扩展到仅对由范围定义的向量部分进行操作。

let mut vec = vec![1, 2, 3, 4, 5];
vec.retain_range(1..=3, |&x| x <= 2);
assert_eq!(vec, [1, 2, 5]);

无运行时依赖