小编Hol*_*ins的帖子

切片字符串是否会复制底层数据?

在 Rust 中,如果我想要跨多个上下文进行只读访问&str而不复制实际的底层数据,我认为我只使用切片是否正确?

例子

let original_string = "here's a string";

let slice = &original_string[0..3];
Run Code Online (Sandbox Code Playgroud)

或者Rc<str>需要类似的东西吗?

string copy slice rust

2
推荐指数
1
解决办法
267
查看次数

标签 统计

copy ×1

rust ×1

slice ×1

string ×1