#已废弃 #切片 #内部 #复制 #拷贝 #安全包装 #位置

已废弃 原地复制

[已废弃] 指针::copy的安全包装,用于在切片内部高效复制

5个版本

使用旧Rust 2015

0.2.2 2022年11月29日
0.2.1 2019年8月15日
0.2.0 2018年9月17日
0.1.1 2018年9月4日
0.1.0 2018年8月26日

#29 in #复制

每月 38 次下载
用于 buf-ref-reader

MIT 许可证

6KB
56

原地复制

仓库文档

此包提供了一个函数,它是ptr::copy的安全包装,用于在切片内部进行高效复制。

已废弃:从Rust 1.37版开始,标准库为切片提供了等效的copy_within方法。此包已废弃,不会收到任何进一步的更新或修复。

示例

在切片内部复制四个字节

let mut bytes = *b"Hello, World!";

copy_in_place(&mut bytes, 1..5, 8);

assert_eq!(&bytes, b"Hello, Wello!");

lib.rs:

仓库文档

此包提供了一个函数,它是ptr::copy的安全包装,用于在切片内部进行高效复制。

已废弃:从Rust 1.37版开始,标准库为切片提供了等效的copy_within方法。此包已废弃,不会收到任何进一步的更新或修复。

示例

在切片内部复制四个字节

let mut bytes = *b"Hello, World!";

copy_in_place(&mut bytes, 1..5, 8);

assert_eq!(&bytes, b"Hello, Wello!");

无运行时依赖