gpt4 book ai didi

rust - &mut [T] 的 slice_mut

转载 作者:行者123 更新时间:2023-11-29 08:08:10 25 4
gpt4 key购买 nike

为什么 MutableSlice::slice_mut没有为 &mut [T] 实现吗?

在 rustc 0.12.0-nightly (b2d4eb186 2014-10-02 15:57:19 +0000) 上测试:

fn sort<T>(v: &mut [T]){
let (l, r) = v.split_at_mut(2); // Ok
let len = v.slice_mut(1u, 3u).len(); // error: type `&mut [T]` does not implement any method in scope named `slice_mut`
}

#[test]
fn it_works() {
let mut v = [1i, 2, 3, 4, 5, 6];
sort(v);
}

最佳答案

那个方法had been removed , 但是 the change has since been rolled back . sort 函数的第二行 compiles right now .

关于rust - &mut [T] 的 slice_mut,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26194576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com