#2d-array #array #slice #no-std #array2d

no-std slice2d

2D数组操作的便捷数组切片

2个版本

0.1.1 2024年5月27日
0.1.0 2024年5月27日

#9 in #nostd

MIT/Apache

8KB
149 行(代码行数,不包括注释)

slice2d

2D数组操作的便捷数组切片。

示例

let vector = vec![1, 2, 3, 4, 5, 6];
let slice = vector.get_slice2d(3, 2).unwrap();
assert_eq!(slice[2][0], 5);
assert_eq!(&slice[1], &[3, 4]);

lib.rs:

2D数组操作的便捷数组切片。

示例

let array = [1, 2, 3, 4, 5, 6];
let slice = array.get_slice2d(3, 2).unwrap();
assert_eq!(slice[2][0], 5);
assert_eq!(&slice[1], &[3, 4]);

无运行时依赖