4 个版本

使用旧的 Rust 2015

0.1.3 2018 年 5 月 13 日
0.1.2 2016 年 4 月 8 日
0.1.0 2015 年 7 月 30 日
0.0.1 2015 年 7 月 21 日

#26#resize

Download history • Rust 包仓库 421/week @ 2023-12-06 • Rust 包仓库 506/week @ 2023-12-13 • Rust 包仓库 321/week @ 2023-12-20 • Rust 包仓库 210/week @ 2023-12-27 • Rust 包仓库 537/week @ 2024-01-03 • Rust 包仓库 448/week @ 2024-01-10 • Rust 包仓库 508/week @ 2024-01-17 • Rust 包仓库 436/week @ 2024-01-24 • Rust 包仓库 507/week @ 2024-01-31 • Rust 包仓库 415/week @ 2024-02-07 • Rust 包仓库 639/week @ 2024-02-14 • Rust 包仓库 624/week @ 2024-02-21 • Rust 包仓库 390/week @ 2024-02-28 • Rust 包仓库 412/week @ 2024-03-06 • Rust 包仓库 350/week @ 2024-03-13 • Rust 包仓库 433/week @ 2024-03-20 • Rust 包仓库

1,660 每月下载量
19 个crate(4 个直接使用)中使用

MIT 许可证

8KB
130

resize-slice

travis-badge release-badge docs-badge license-badge

ResizeSlice 是一个扩展特质,允许在原地修改和缩小切片引用。


lib.rs:

缩小切片引用

ResizeSlice 可以用来调整切片的起始偏移和长度。

示例

use resize_slice::ResizeSlice;

let mut slice: &mut [_] = &mut [1, 2, 3, 4, 5];
slice.resize_from(2);

assert_eq!(slice, &mut [3, 4, 5]);

依赖项

~29KB