返回

切片中的字符串

发布时间:2022-08-17 17:46:27 260

我的函数需要字符串,我知道这不是很酷,但是 &String 不能使用,我希望在不失去原始字符串所有权的情况下将其传递给同一个函数,但从中获取一个子字符串,换句话说:

pub fn function1 (s: String) -> i32 {
...
let substring = (&s[index..]).to_string();

counter = function1(substring);
...
}

但我得到了这个错误:

`String` cannot be indexed by `RangeFrom<&_>`
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
相关帖子